Index: geo/drgeo_figure.cc --- geo/drgeo_figure.cc.orig +++ geo/drgeo_figure.cc @@ -48,7 +48,7 @@ #include "drgeo_dialog.h" #include "traite.h" -extern struct +extern struct fooclang { drgeoPoint mouse; drgeoFigure *figure; @@ -1044,7 +1044,7 @@ drgeoFigure::getKeyFromValueOnHash (gpointer value) return NULL; else // data.key is a * gchar get it content as a gpointer - return GINT_TO_POINTER (strtol ((gchar *) data.key, NULL, 16)); + return GUINT_TO_POINTER (strtoul ((gchar *) data.key, NULL, 16)); } void