summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/xine-engine/configfile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xine-engine/configfile.c b/src/xine-engine/configfile.c
index 37a4e38ad..00665adbc 100644
--- a/src/xine-engine/configfile.c
+++ b/src/xine-engine/configfile.c
@@ -1451,7 +1451,7 @@ static char* config_register_serialized_entry (config_values_t *this, const char
if (!bytes) goto exit;
if ((value_count < 0) || (value_count > 256)) goto exit;
- enum_values = malloc (sizeof(void*) * value_count + 1);
+ enum_values = calloc (value_count + 1, sizeof(void*));
for (i = 0; i < value_count; i++) {
pos += bytes = get_string(output, output_len, pos, &enum_values[i]);
if (!bytes) goto exit;