2008-04-25 Kai Tietz <kai.tietz@onvision.com>
* fixincl.c (fix_with_system): Cast pointer difference to long.
* fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning.
From-SVN: r134679
+2008-04-25 Kai Tietz <kai.tietz@onvision.com>
+
+ * fixincl.c (fix_with_system): Cast pointer difference to long.
+ * fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning.
+
2008-04-18 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/35457
/*
* Now add the fix number and file names that may be needed
*/
- sprintf (pz_scan, " %ld '%s' '%s' '%s'", p_fixd - fixDescList,
+ sprintf (pz_scan, " %ld '%s' '%s' (long) (p_fixd - fixDescList),
pz_fix_file, pz_file_source, pz_temp_file);
}
else /* NOT an "internal" fix: */
*(pz_d++) = '\'';
for (;;) {
- if (pz_d - pz_d_start >= smax)
+ if (((size_t) (pz_d - pz_d_start) >= smax)
return (char*)NULL;
switch (*(pz_d++) = *(pz_s++)) {
case NUL:
goto loopDone;
case '\'':
- if (pz_d - pz_d_start >= smax - sizeof( zQ )-1)
+ if ((size_t) (pz_d - pz_d_start) >= smax - sizeof( zQ )-1)
return (char*)NULL;
strcpy( pz_d-1, zQ );
pz_d += sizeof( zQ )-2;