/[zanavi_public1]/navit/navit/item.c
ZANavi

Diff of /navit/navit/item.c

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

Revision 39 Revision 40
105} 105}
106 106
107int item_coord_set(struct item *it, struct coord *c, int count, enum change_mode mode) 107int item_coord_set(struct item *it, struct coord *c, int count, enum change_mode mode)
108{ 108{
109 if (!it->meth->item_coord_set) 109 if (!it->meth->item_coord_set)
110 {
110 return 0; 111 return 0;
112 }
113
111 return it->meth->item_coord_set(it->priv_data, c, count, mode); 114 return it->meth->item_coord_set(it->priv_data, c, count, mode);
112} 115}
113 116
114int item_coord_get_within_selection(struct item *it, struct coord *c, int count, struct map_selection *sel) 117int item_coord_get_within_selection(struct item *it, struct coord *c, int count, struct map_selection *sel)
115{ 118{
1502 1505
1503static gboolean item_hash_equal(gconstpointer a, gconstpointer b) 1506static gboolean item_hash_equal(gconstpointer a, gconstpointer b)
1504{ 1507{
1505 const struct item *itm_a = a; 1508 const struct item *itm_a = a;
1506 const struct item *itm_b = b; 1509 const struct item *itm_b = b;
1510
1507 if (item_is_equal(*itm_a, *itm_b)) 1511 if (item_is_equal(*itm_a, *itm_b))
1512 {
1508 return TRUE; 1513 return TRUE;
1514 }
1515
1509 return FALSE; 1516 return FALSE;
1510} 1517}
1511 1518
1512unsigned int item_id_hash(const void *key) 1519unsigned int item_id_hash(const void *key)
1513{ 1520{

Legend:
Removed from v.39  
changed lines
  Added in v.40

   
Visit the ZANavi Wiki