From: <mar...@us...> - 2009-11-27 11:13:56
|
Revision: 2807 http://navit.svn.sourceforge.net/navit/?rev=2807&view=rev Author: martin-s Date: 2009-11-27 11:13:47 +0000 (Fri, 27 Nov 2009) Log Message: ----------- Fix:maptool:Convert character set Modified Paths: -------------- trunk/navit/navit/maptool/misc.c Modified: trunk/navit/navit/maptool/misc.c =================================================================== --- trunk/navit/navit/maptool/misc.c 2009-11-27 11:10:33 UTC (rev 2806) +++ trunk/navit/navit/maptool/misc.c 2009-11-27 11:13:47 UTC (rev 2807) @@ -109,7 +109,12 @@ item_bin_init(item_bin, item->type); item_bin_add_coord(item_bin, ca, count); while (item_attr_get(item, attr_any, &attr)) { - item_bin_add_attr(item_bin, &attr); + if (attr.type >= attr_type_string_begin && attr.type <= attr_type_string_end) { + attr.u.str=map_convert_string(map, attr.u.str); + item_bin_add_attr(item_bin, &attr); + map_convert_free(attr.u.str); + } else + item_bin_add_attr(item_bin, &attr); } if (item->type >= type_line) item_bin_write(item_bin, out_ways); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |