Fix:tools:Process way tags in the right order
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 30 Jun 2008 18:36:15 +0000 (18:36 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 30 Jun 2008 18:36:15 +0000 (18:36 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@1180 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/osm2navit.c

index f61f107..c480a79 100644 (file)
@@ -1356,7 +1356,7 @@ phase1_db(char *dbstr, FILE *out_ways, FILE *out_nodes)
                        fprintf(stderr, "Cannot query way_node: %s\n", PQerrorMessage(conn));
                        exit(1);
                }
-               sprintf(query,"select way_id,name,value from way_tag where way_id >= %ld and way_id <= %ld", min, max);
+               sprintf(query,"select way_id,name,value from way_tag where way_id >= %ld and way_id <= %ld order by way_id", min, max);
                tag=PQexec(conn, query);
                if (! tag) {
                        fprintf(stderr, "Cannot query way_tag: %s\n", PQerrorMessage(conn));