summaryrefslogtreecommitdiff
path: root/apps/replaygain.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/replaygain.c')
-rw-r--r--apps/replaygain.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/apps/replaygain.c b/apps/replaygain.c
index b398afc294..bcdbffec5c 100644
--- a/apps/replaygain.c
+++ b/apps/replaygain.c
@@ -218,8 +218,7 @@ long parse_replaygain(const char* key, const char* value,
218 /* A few characters just isn't interesting... */ 218 /* A few characters just isn't interesting... */
219 if (len > 1) 219 if (len > 1)
220 { 220 {
221 strncpy(buffer, value, len); 221 strlcpy(buffer, value, len + 1);
222 buffer[len] = 0;
223 *p = buffer; 222 *p = buffer;
224 return len + 1; 223 return len + 1;
225 } 224 }