{
unsigned char *ptr;
- ptr = ((unsigned char*)seg) + sizeof(struct route_graph_segment);
+ ptr = ((unsigned char*)seg) + sizeof(struct route_segment_data);
if (seg->flags & AF_SPEED_LIMIT) {
if (type == attr_maxspeed)
}
} else {
extra=1;
- dbg(0,"pos dir=%d\n", dir);
- dbg(0,"pos pos=%d\n", pos->pos);
- dbg(0,"pos count=%d\n", pos->street->count);
+ dbg(1,"pos dir=%d\n", dir);
+ dbg(1,"pos pos=%d\n", pos->pos);
+ dbg(1,"pos count=%d\n", pos->street->count);
if (dir > 0) {
c=pos->street->c+pos->pos+1;
ccnt=pos->street->count-pos->pos-1;
}
} else if (dst) {
extra=1;
- dbg(0,"dst dir=%d\n", dir);
- dbg(0,"dst pos=%d\n", dst->pos);
+ dbg(1,"dst dir=%d\n", dir);
+ dbg(1,"dst pos=%d\n", dst->pos);
if (dir > 0) {
c=dst->street->c;
ccnt=dst->pos+1;
}
fh_deleteheap(heap);
callback_call_0(cb);
- dbg(0,"return\n");
+ dbg(1,"return\n");
}
/**
struct coord_geo g;
ret=g_new0(struct route_info, 1);
- if (!ret) {
- dbg(0,"Out of memory\n");
- return ret;
- }
mindist = INT_MAX;
h=mapset_open(ms);