summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/debug.c
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2007-03-19 13:18:53 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2007-03-19 13:18:53 +0100
commit20cb9e79b963b8f5142e4dd946baf44a75e7935f (patch)
tree50a4df05a6b6783652637ac0f534a60a2c5092ea /arch/s390/kernel/debug.c
parent[S390] memory detection: fix off by one bug. (diff)
downloadlinux-20cb9e79b963b8f5142e4dd946baf44a75e7935f.tar.xz
linux-20cb9e79b963b8f5142e4dd946baf44a75e7935f.zip
[S390] strlcpy is smart enough
strlcpy already accounts for the trailing zero in its length computation, so there is no need to substract one to the buffer size. Signed-off-by: Jean Delvare <khali@linux-fr.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel/debug.c')
-rw-r--r--arch/s390/kernel/debug.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/debug.c b/arch/s390/kernel/debug.c
index eca3fe595ff4..dca6eaf82c80 100644
--- a/arch/s390/kernel/debug.c
+++ b/arch/s390/kernel/debug.c
@@ -268,7 +268,7 @@ debug_info_alloc(char *name, int pages_per_area, int nr_areas, int buf_size,
rc->level = level;
rc->buf_size = buf_size;
rc->entry_size = sizeof(debug_entry_t) + buf_size;
- strlcpy(rc->name, name, sizeof(rc->name)-1);
+ strlcpy(rc->name, name, sizeof(rc->name));
memset(rc->views, 0, DEBUG_MAX_VIEWS * sizeof(struct debug_view *));
memset(rc->debugfs_entries, 0 ,DEBUG_MAX_VIEWS *
sizeof(struct dentry*));