summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/select/select.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/select/select.c b/src/select/select.c
index f6e47a2..92696ff 100644
--- a/src/select/select.c
+++ b/src/select/select.c
@@ -230,12 +230,10 @@ css_error css_select_ctx_create(css_select_ctx **result)
if (result == NULL)
return CSS_BADPARM;
- c = malloc(sizeof(css_select_ctx));
+ c = calloc(sizeof(css_select_ctx), 1);
if (c == NULL)
return CSS_NOMEM;
- memset(c, 0, sizeof(css_select_ctx));
-
error = intern_strings(c);
if (error != CSS_OK) {
free(c);