summaryrefslogtreecommitdiffstats
path: root/apps/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/misc.c')
-rw-r--r--apps/misc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/apps/misc.c b/apps/misc.c
index cf356a37f9..e6f8ca840b 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -814,15 +814,13 @@ char *strip_extension(char* buffer, int buffer_size, const char *filename)
{
len = dot - filename;
len = MIN(len, buffer_size);
- strncpy(buffer, filename, len);
}
else
{
len = buffer_size;
- strncpy(buffer, filename, buffer_size);
}
- buffer[len] = 0;
+ strlcpy(buffer, filename, len + 1);
return buffer;
}