All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] i2o: replaced string duplication code with kstrdup
@ 2013-07-13 12:52 Dragos Foianu
  0 siblings, 0 replies; only message in thread
From: Dragos Foianu @ 2013-07-13 12:52 UTC (permalink / raw)
  To: linux-kernel; +Cc: Dragos Foianu

i2o_pool_alloc now uses kstrdup instead of duplicating its implementation.

Found usinc coccinelle.

Signed-off-by: Dragos Foianu <dragos.foianu@gmail.com>
---
 drivers/message/i2o/memory.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/message/i2o/memory.c b/drivers/message/i2o/memory.c
index 292b41e..1741a59 100644
--- a/drivers/message/i2o/memory.c
+++ b/drivers/message/i2o/memory.c
@@ -270,10 +270,9 @@ EXPORT_SYMBOL_GPL(i2o_dma_realloc);
 int i2o_pool_alloc(struct i2o_pool *pool, const char *name,
 				 size_t size, int min_nr)
 {
-	pool->name = kmalloc(strlen(name) + 1, GFP_KERNEL);
+	pool->name = kstrdup(name, GFP_KERNEL);
 	if (!pool->name)
 		goto exit;
-	strcpy(pool->name, name);
 
 	pool->slab =
 	    kmem_cache_create(pool->name, size, 0, SLAB_HWCACHE_ALIGN, NULL);
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-13 10:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-13 12:52 [PATCH] i2o: replaced string duplication code with kstrdup Dragos Foianu

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.