rendered paste bodyIndex: linux-2.4.x/include/linux/signal.h
diff -u linux-2.4.x/include/linux/signal.h:1.1.1.1 linux-2.4.x/include/linux/signal.h:1.1.1.1.16.1
--- linux-2.4.x/include/linux/signal.h:1.1.1.1 Thu Nov 22 12:46:19 2001
+++ linux-2.4.x/include/linux/signal.h Mon Sep 1 05:42:46 2003
@@ -160,8 +160,8 @@
default:
memset(set, -1, sizeof(sigset_t));
break;
- case 2: set->sig[1] = -1;
- case 1: set->sig[0] = -1;
+ case 2: set->sig[1] = -1UL;
+ case 1: set->sig[0] = -1UL;
break;
}
}
@@ -204,7 +204,7 @@
default:
memset(&set->sig[1], -1, sizeof(long)*(_NSIG_WORDS-1));
break;
- case 2: set->sig[1] = -1;
+ case 2: set->sig[1] = -1UL;
case 1: ;
}
}
Index: linux-2.4.x/include/linux/mm.h
diff -u linux-2.4.x/include/linux/mm.h:1.1.1.2 linux-2.4.x/include/linux/mm.h:1.1.1.2.10.1
--- linux-2.4.x/include/linux/mm.h:1.1.1.2 Fri Aug 2 18:39:45 2002
+++ linux-2.4.x/include/linux/mm.h Mon Sep 1 05:42:46 2003
@@ -547,7 +547,7 @@
unsigned long len, unsigned long prot,
unsigned long flag, unsigned long offset)
{
- unsigned long ret = -EINVAL;
+ unsigned long ret = (unsigned long)-EINVAL;
if ((offset + PAGE_ALIGN(len)) < offset)
goto out;
if (!(offset & ~PAGE_MASK))
@@ -576,7 +576,6 @@
return 0;
}