Fixed buffer overflow spotted by Henrik

This commit is contained in:
Abramo Bagnara 2000-08-28 06:33:08 +00:00
parent 762dd6b564
commit 76702105ec

View file

@ -178,8 +178,8 @@ static snd_mixer_sid_t __simple_id ATTRIBUTE_UNUSED;
static char *simple_name(const char *name, char *result) static char *simple_name(const char *name, char *result)
{ {
strncpy(result, name, simple_name_size); strncpy(result, name, simple_name_size - 1);
result[simple_name_size] = '\0'; result[simple_name_size - 1] = '\0';
return result; return result;
} }