All pastes #761329 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-04 20:10 UTC
rendered paste body
Index: 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;
 }