Hi

I made a trivial fix to ignore bad street names. Download version r3622
for the fixed version. Let me know if there is a further problem with that version.

Patch attached for reference.

..Steve

Index: src/uk/me/parabola/imgfmt/app/mdr/Mdr7.java
===================================================================
diff --git a/trunk/uk/me/parabola/imgfmt/app/mdr/Mdr7.java b/trunk/uk/me/parabola/imgfmt/app/mdr/Mdr7.java
--- a/trunk/uk/me/parabola/imgfmt/app/mdr/Mdr7.java	(revision 3621)
+++ b/trunk/uk/me/parabola/imgfmt/app/mdr/Mdr7.java	(revision 3622)
@@ -55,6 +55,9 @@
 	}
 
 	public void addStreet(int mapId, String name, int lblOffset, int strOff, Mdr5Record mdrCity) {
+		if (name.isEmpty())
+			return;
+
 		// Find a name prefix, which is either a shield or a word ending 0x1e. We are treating
 		// a shield as a prefix of length one.
 		int prefix = 0;
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to