1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
Author: Goswin Brederlow
Status: pending
Updated by: Otavio Salvador - resync with 0.97 code
diff -r 190816689333 stage2/char_io.c
--- a/stage2/char_io.c Sat Nov 5 15:00:55 2005
+++ b/stage2/char_io.c Sat Nov 5 13:09:55 2005
@@ -1175,13 +1175,13 @@
#endif /* ! STAGE1_5 */
int
-memcheck (int addr, int len)
+memcheck (unsigned long int addr, unsigned long int len)
{
#ifdef GRUB_UTIL
- auto int start_addr (void);
- auto int end_addr (void);
+ auto unsigned long int start_addr (void);
+ auto int unsigned long end_addr (void);
- auto int start_addr (void)
+ auto unsigned long int start_addr (void)
{
int ret;
# if defined(HAVE_START_SYMBOL)
@@ -1192,7 +1192,7 @@
return ret;
}
- auto int end_addr (void)
+ auto unsigned long int end_addr (void)
{
int ret;
# if defined(HAVE_END_SYMBOL)
diff -r 190816689333 stage2/shared.h
--- a/stage2/shared.h Sat Nov 5 15:00:55 2005
+++ b/stage2/shared.h Sat Nov 5 13:09:55 2005
@@ -911,7 +911,7 @@
int nul_terminate (char *str);
int get_based_digit (int c, int base);
int safe_parse_maxint (char **str_ptr, int *myint_ptr);
-int memcheck (int start, int len);
+int memcheck (unsigned long int start, unsigned long int len);
void grub_putstr (const char *str);
#ifndef NO_DECOMPRESSION
|