]> err.no Git - mapper/commitdiff
Small debuging code fixes.
authorKaj-Michael Lang <milang@angel.tal.org>
Sun, 14 Oct 2007 10:42:42 +0000 (13:42 +0300)
committerKaj-Michael Lang <milang@angel.tal.org>
Sun, 14 Oct 2007 10:42:42 +0000 (13:42 +0300)
src/osm-db.c

index c9ff84f0364940d450b58f9dfb3f8130ba400e4b..e2190bd823cc56e90d59ecf93448cff381312af1 100644 (file)
@@ -67,6 +67,8 @@ else
        way_dist_range=OSM_RANGE_WAY-lrint((speed/4)*1000);
 }
 
+/*****************************************************************************/
+
 static int
 osm_progress(void *ud)
 {
@@ -108,6 +110,8 @@ if (w!=NULL)
        osm_progress_show(db);
 }
 
+/*****************************************************************************/
+
 gboolean
 osm_db_prepare(sqlite3 *db)
 {
@@ -416,7 +420,7 @@ osm_find_nearest_way_nodes(gint lat, gint lon, guint range)
 GList *ways=NULL;
 osm_way *w;
 gulong tms;
-gint wc=0;
+guint wc=0;
 
 sqlite3_reset(sql.select_way2);
 sqlite3_clear_bindings(sql.select_way2);
@@ -536,22 +540,21 @@ while ((w=osm_find_nearest_way_nodes(lat, lon, range))==NULL && range<=OSM_RANGE
        range+=OSM_RANGE_STEP;
        g_printf("Trying with range: %d\n", range);
 }
+#ifdef DEBUG_OSM
+g_printf("Found %d ways withing range %d\n", g_list_length(w), range);
+#endif
 
 if (g_list_length(w)==0)
        return NULL;
 
-#ifdef DEBUG_OSM
-g_printf("Found ways: %d\n", g_list_length(w));
-#endif
-
 for (iter=w; iter!=NULL; iter=iter->next) {
        osm_way_node *wnn;
        osm_way_node *wnp;
        osm_way *way=(osm_way*)iter->data;
 
 #ifdef DEBUG_OSM
-       g_printf("WAY %d (%d) HAS %d NODES, nearest is %d\n", 
-               way->id, way->type, way->nodecnt, way->f);
+       g_printf("Way: %d (%d) has %d nodes, nearest is %d,%d\n", 
+               way->id, way->type, way->nodecnt, way->f, way->t);
 #endif
 
        way->node_t=NULL;
@@ -610,8 +613,8 @@ g_printf("BEST WAY(%d): %s [%s][%s]\n",
 g_printf("\tType: %d Flags: %d Nodes: %d Dist: %f\n", 
        cw->type, cw->flags, cw->nodecnt, cw->dist);
 g_printf("\tNF: %d NT: %d Distance: %f\n", 
-       cw->node_f->num
-       cw->node_t->num
+       cw->f
+       cw->t
        cw->distance);
 #endif