summaryrefslogtreecommitdiff
path: root/kern/kmem.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2012-11-08 22:00:06 +0100
committerRichard Braun <rbraun@sceen.net>2012-11-08 22:00:06 +0100
commitc8ba9280fafe518ada8a6d2a545d6afa2b2dbe23 (patch)
tree32271289300ae7bd67d2ce1819b40d0fd6ca94f5 /kern/kmem.c
parentaf35c0c34f1e1bafaf5acf058daba2314dfc7e1f (diff)
kern/string: implement strlcpy
Diffstat (limited to 'kern/kmem.c')
-rw-r--r--kern/kmem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/kmem.c b/kern/kmem.c
index 70aeebb6..be2c78c7 100644
--- a/kern/kmem.c
+++ b/kern/kmem.c
@@ -578,7 +578,7 @@ kmem_cache_init(struct kmem_cache *cache, const char *name, size_t obj_size,
cache->ctor = ctor;
cache->slab_alloc_fn = slab_alloc_fn;
cache->slab_free_fn = slab_free_fn;
- strcpy(cache->name, name); /* TODO: strlcpy */
+ strlcpy(cache->name, name, sizeof(cache->name));
cache->buftag_dist = 0;
cache->redzone_pad = 0;