I'm trying to get Navit running on a Windows, however, I had some issues on Osm2Navit, it turns out that the hash table key string value on line 387 is not duplicated:
g_hash_table_insert(value_hash, v, (gpointer)item.type);
which should be:
g_hash_table_insert(value_hash, g_strdup(v), (gpointer)item.type);
If the string is not duplicated, basically all keys will point to the same (latest)string value.
Albert L Faber ( afaber ) - 2007-12-29 13:57:23 PST