Diff of /trunk/src/osm.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 98 by achadwick, Sun Feb 22 03:41:09 2009 UTC revision 141 by achadwick, Mon Mar 23 13:43:53 2009 UTC
# Line 2023  osm_way_reverse_direction_sensitive_role Line 2023  osm_way_reverse_direction_sensitive_role
2023        g_assert(member);  // osm_way_to_relation() broken?        g_assert(member);  // osm_way_to_relation() broken?
2024    
2025        // Then flip its role if it's one of the direction-sensitive ones        // Then flip its role if it's one of the direction-sensitive ones
2026        if (strcasecmp(member->role, DS_ROUTE_FORWARD) == 0) {        if (member->role == NULL) {
2027            printf("null role in route relation -> ignore\n")
2028          }
2029          else if (strcasecmp(member->role, DS_ROUTE_FORWARD) == 0) {
2030          g_free(member->role);          g_free(member->role);
2031          member->role = g_strdup(DS_ROUTE_REVERSE);          member->role = g_strdup(DS_ROUTE_REVERSE);
2032          rel_chain->relation->flags |= OSM_FLAG_DIRTY;          rel_chain->relation->flags |= OSM_FLAG_DIRTY;

Legend:
Removed from v.98  
changed lines
  Added in v.141