]> Zhao Yanbai Git Server - minix.git/commitdiff
swifi: Fix incorrect memset 67/2967/1
authorJacob Adams <Tookmund@users.noreply.github.com>
Wed, 18 Mar 2015 13:04:01 +0000 (09:04 -0400)
committerLionel Sambuc <lionel@minix3.org>
Mon, 23 Mar 2015 13:56:59 +0000 (14:56 +0100)
Change-Id: I6764aff558f51cdb90b91a3e71c982e8b3f47058

minix/commands/swifi/systest.c

index 66277c748875c52682bdc62f61055818842240ee..e0a7234dd146b457ec3df3c224cf6bf35a320a18 100644 (file)
@@ -66,14 +66,14 @@ main(int argc, char * argv[])
       goto Usage;
     }
   }
-
-  res = malloc(arg * sizeof(swifi_result_t));
+  size_t ressize = arg * sizeof(swifi_result_t);
+  res = malloc(ressize);
   if (res == NULL) {
     printf("Out of memory\n");
     goto Cleanup;
   }
 
-  memset(res, 0, sizeof(res));
+  memset(res, 0, ressize);
 
   /*
   // Find out where the faults will be injected