]> err.no Git - mapper/commitdiff
Add noexit flag.
authorKaj-Michael Lang <milang@angel.tal.org>
Sat, 21 Jul 2007 17:53:43 +0000 (20:53 +0300)
committerKaj-Michael Lang <milang@angel.tal.org>
Sat, 21 Jul 2007 17:53:43 +0000 (20:53 +0300)
Move structs from osm-db.c here.

src/osm.h

index 716d2094a0caea2101808d4ed52f95c39aad317d..b28a2562837582a0e827d090b9e3f7719aa79c19 100644 (file)
--- a/src/osm.h
+++ b/src/osm.h
@@ -6,6 +6,7 @@
 #define W_ROUNDABOUT   (1 << 2)
 #define W_LINK         (1 << 3)
 #define W_AREA         (1 << 4)
+#define W_NOEXIT       (1 << 5)
 
 #define ILAT_TURKU 911084432
 #define ILON_TURKU 265542144
@@ -64,8 +65,6 @@ typedef enum {
        NODE_TYPE_MAX=9000
 } node_type_t;
 
-
-
 typedef enum {
        WAY_UNWAYED=0,
        WAY_MOTORWAY,
@@ -89,4 +88,22 @@ typedef enum {
        WAY_OTHER
 } way_type_t;
 
+typedef struct _osm_place osm_place;
+struct _osm_place {
+       guint32 id;
+       node_type_t type;
+       gchar *name;
+       gint lat;
+       gint lon;
+       gint dist;
+};
+
+typedef struct _osm_way osm_way;
+struct _osm_way {
+       guint32 id;
+       gshort type;
+       guint flags;
+       GList *nodes;
+};
+
 #endif