All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20030805103240.02221bed.khali@linux-fr.org>

diff --git a/a/1.txt b/N1/1.txt
index b866c64..e7a67df 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -82,7 +82,7 @@ diff -ru drivers/i2c/i2c-dev.c drivers/i2c/i2c-dev.c
  				   sizeof(rdwr_arg)))
 @@ -265,21 +266,28 @@
  
- 		if (rdwr_pa = NULL) return -ENOMEM;
+ 		if (rdwr_pa == NULL) return -ENOMEM;
  
 +		if (copy_from_user(rdwr_pa, rdwr_arg.msgs,
 +				   rdwr_arg.nmsgs * sizeof(struct i2c_msg))) {
@@ -92,7 +92,7 @@ diff -ru drivers/i2c/i2c-dev.c drivers/i2c/i2c-dev.c
 +
 +		data_ptrs = (u8 **) kmalloc(rdwr_arg.nmsgs * sizeof(u8 *),
 +					    GFP_KERNEL);
-+		if (data_ptrs = NULL) {
++		if (data_ptrs == NULL) {
 +			kfree(rdwr_pa);
 +			return -ENOMEM;
 +		}
@@ -114,7 +114,7 @@ diff -ru drivers/i2c/i2c-dev.c drivers/i2c/i2c-dev.c
  			}
 +			data_ptrs[i] = rdwr_pa[i].buf;
  			rdwr_pa[i].buf = kmalloc(rdwr_pa[i].len, GFP_KERNEL);
- 			if(rdwr_pa[i].buf = NULL)
+ 			if(rdwr_pa[i].buf == NULL)
  			{
 @@ -287,10 +295,11 @@
  				break;
diff --git a/a/content_digest b/N1/content_digest
index 85bac57..e09550e 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,8 +1,8 @@
  "ref\020030803192312.68762d3c.khali@linux-fr.org\0"
  "ref\020030804193212.11786d06.vsu@altlinux.ru\0"
- "From\0khali@linux-fr.org (Jean Delvare)\0"
- "Subject\0PATCH: 2.4.22-pre7 drivers/i2c/i2c-dev.c user/kernel bug and\0"
- "Date\0Thu, 19 May 2005 06:24:10 +0000\0"
+ "From\0Jean Delvare <khali@linux-fr.org>\0"
+ "Subject\0Re: PATCH: 2.4.22-pre7 drivers/i2c/i2c-dev.c user/kernel bug and mem leak\0"
+ "Date\0Tue, 5 Aug 2003 10:32:40 +0200\0"
  "To\0Sergey Vlasov <vsu@altlinux.ru>"
   Robert T. Johnson <rtjohnso@eecs.berkeley.edu>
  " Greg KH <greg@kroah.com>\0"
@@ -94,7 +94,7 @@
  " \t\t\t\t   sizeof(rdwr_arg)))\n"
  "@@ -265,21 +266,28 @@\n"
  " \n"
- " \t\tif (rdwr_pa = NULL) return -ENOMEM;\n"
+ " \t\tif (rdwr_pa == NULL) return -ENOMEM;\n"
  " \n"
  "+\t\tif (copy_from_user(rdwr_pa, rdwr_arg.msgs,\n"
  "+\t\t\t\t   rdwr_arg.nmsgs * sizeof(struct i2c_msg))) {\n"
@@ -104,7 +104,7 @@
  "+\n"
  "+\t\tdata_ptrs = (u8 **) kmalloc(rdwr_arg.nmsgs * sizeof(u8 *),\n"
  "+\t\t\t\t\t    GFP_KERNEL);\n"
- "+\t\tif (data_ptrs = NULL) {\n"
+ "+\t\tif (data_ptrs == NULL) {\n"
  "+\t\t\tkfree(rdwr_pa);\n"
  "+\t\t\treturn -ENOMEM;\n"
  "+\t\t}\n"
@@ -126,7 +126,7 @@
  " \t\t\t}\n"
  "+\t\t\tdata_ptrs[i] = rdwr_pa[i].buf;\n"
  " \t\t\trdwr_pa[i].buf = kmalloc(rdwr_pa[i].len, GFP_KERNEL);\n"
- " \t\t\tif(rdwr_pa[i].buf = NULL)\n"
+ " \t\t\tif(rdwr_pa[i].buf == NULL)\n"
  " \t\t\t{\n"
  "@@ -287,10 +295,11 @@\n"
  " \t\t\t\tbreak;\n"
@@ -183,4 +183,4 @@
  "Jean Delvare\n"
  http://www.ensicaen.ismra.fr/~delvare/
 
-2df16ef4c7f8efe228efb38651ccae5a4cd08613d699f1d8b0269bf130a6c273
+188eee80c4dc08152831af3175c8a7362153516c3b14e3eb0984ef7613eeca7e

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.