Changeset 16 for trunk/osm05.h


Ignore:
Timestamp:
Aug 18, 2008, 1:58:33 PM (6 years ago)
Author:
marius
Message:

start using glib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/osm05.h

    r15 r16  
    2121#define OSM05_H 
    2222 
     23#include <glib.h> 
     24 
    2325typedef struct _osmTag osmTag; 
    2426struct _osmTag { 
     
    3840    }; 
    3941 
    40 typedef struct _osmNd osmNd; 
    41 struct _osmNd { 
    42         osmNode *node; 
    43         osmNd   *next; 
    44     }; 
    45  
    4642typedef struct _osmWay osmWay; 
    4743struct _osmWay { 
     
    5046        char    *name; 
    5147        osmTag  *tag; 
    52         osmNd   *nd; 
     48        GSList  *nd; 
    5349        osmWay  *next; 
    5450    }; 
     
    7268struct _osmFile { 
    7369        osmNode     *nodes; 
     70        GHashTable  *nodeidx; 
    7471        osmWay      *ways; 
    7572        float       minlat; 
Note: See TracChangeset for help on using the changeset viewer.