Fix:maptool:pgsql compiles again
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 9 Jul 2011 18:16:20 +0000 (18:16 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 9 Jul 2011 18:16:20 +0000 (18:16 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4609 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/maptool/maptool.c
navit/navit/maptool/osm_psql.c

index c045dee..771b80d 100644 (file)
@@ -172,6 +172,7 @@ struct maptool_params {
        FILE *ways_split;
        char *timestamp;
        char *result;
+       char *dbstr;
 };
 
 static int
index f116b41..53ba780 100644 (file)
@@ -28,7 +28,7 @@
 #include <libpq-fe.h>
 
 int
-map_collect_data_osm_db(char *dbstr, FILE *out_ways, FILE *out_way2poi, FILE *out_nodes, FILE *out_turn_restrictions, FILE *out_boundaries)
+map_collect_data_osm_db(char *dbstr, struct maptool_osm *osm)
 {
        PGconn *conn;
        PGresult *res,*node,*way,*tag;
@@ -108,7 +108,7 @@ map_collect_data_osm_db(char *dbstr, FILE *out_ways, FILE *out_way2poi, FILE *ou
                                if (tag_id > id)
                                        break;
                        }
-                       osm_end_node(out_nodes);
+                       osm_end_node(osm);
                }
                PQclear(tag);
                PQclear(node);
@@ -169,7 +169,7 @@ map_collect_data_osm_db(char *dbstr, FILE *out_ways, FILE *out_way2poi, FILE *ou
                                        break;
                        }
                        if (tagged)
-                               osm_end_way(out_ways, out_way2poi);
+                               osm_end_way(osm);
                }
                PQclear(tag);
                PQclear(node);