public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH RESEND] Fix misuse of calloc() in linux/compat.h header
@ 2012-06-08 17:28 Marek Vasut
  2012-06-08 23:43 ` Wolfgang Denk
  0 siblings, 1 reply; 5+ messages in thread
From: Marek Vasut @ 2012-06-08 17:28 UTC (permalink / raw)
  To: u-boot

Quote from the manpage:

[...]
       void *calloc(size_t nmemb, size_t size);
[...]
DESCRIPTION
[...]

       The  calloc() function allocates memory for an array of nmemb elements
       of size bytes each and returns a pointer to the allocated memory.  The
       memory is set to zero.  If nmemb or size is 0, then calloc() returns
       either NULL, or a unique pointer value that can later be successfully
       passed to free().

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
---
 include/linux/compat.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/compat.h b/include/linux/compat.h
index 593b07f..9a9d7b0 100644
--- a/include/linux/compat.h
+++ b/include/linux/compat.h
@@ -18,7 +18,7 @@
 #define KERN_DEBUG
 
 #define kmalloc(size, flags)	malloc(size)
-#define kzalloc(size, flags)	calloc(size, 1)
+#define kzalloc(size, flags)	calloc(1, size)
 #define vmalloc(size)		malloc(size)
 #define kfree(ptr)		free(ptr)
 #define vfree(ptr)		free(ptr)
-- 
1.7.10

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-06-09  0:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-08 17:28 [U-Boot] [PATCH RESEND] Fix misuse of calloc() in linux/compat.h header Marek Vasut
2012-06-08 23:43 ` Wolfgang Denk
2012-06-08 23:48   ` Marek Vasut
2012-06-08 23:58     ` Wolfgang Denk
2012-06-09  0:04       ` Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox