Made gcc happy about long == int
parent
62a8388327
commit
4b19b87a6e
|
@ -361,9 +361,14 @@ moo_value_convert (const GValue *src,
|
|||
errno = 0;
|
||||
v = strtol (string, NULL, 10);
|
||||
|
||||
if (errno || v > G_MAXINT || v < G_MININT)
|
||||
if (errno)
|
||||
return FALSE;
|
||||
|
||||
#if G_MAXLONG > G_MAXINT
|
||||
if (v > G_MAXINT || v < G_MININT)
|
||||
return FALSE;
|
||||
#endif
|
||||
|
||||
g_value_set_int (dest, v);
|
||||
}
|
||||
|
||||
|
@ -383,9 +388,14 @@ moo_value_convert (const GValue *src,
|
|||
errno = 0;
|
||||
v = strtoul (string, NULL, 10);
|
||||
|
||||
if (errno || v > G_MAXUINT)
|
||||
if (errno)
|
||||
return FALSE;
|
||||
|
||||
#if G_MAXULONG > G_MAXUINT
|
||||
if (v > G_MAXUINT)
|
||||
return FALSE;
|
||||
#endif
|
||||
|
||||
g_value_set_uint (dest, v);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue