From 8d92d3267630bddeca35962a54b11426a3b3e1bc Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Mon, 30 Nov 2015 21:58:39 +0100 Subject: [PATCH] elm_font: correct argument order for calloc() calloc() expects count first and the actual size to allocate as second argument. Say Thank You to smatch for finding this issues for us. --- legacy/elementary/src/lib/elm_font.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_font.c b/legacy/elementary/src/lib/elm_font.c index 1f34681a87..797ecad02f 100644 --- a/legacy/elementary/src/lib/elm_font.c +++ b/legacy/elementary/src/lib/elm_font.c @@ -24,7 +24,7 @@ _elm_font_properties_get(Eina_Hash **font_hash, /* get font name */ len = token - font; - name = calloc(sizeof(char), len + 1); + name = calloc(len + 1, sizeof(char)); if (!name) return NULL; strncpy(name, font, len); @@ -68,7 +68,7 @@ _elm_font_properties_get(Eina_Hash **font_hash, char *style_old = style; len = substyle - style; - style = calloc(sizeof(char), len + 1); + style = calloc(len + 1, sizeof(char)); if (style) { strncpy(style, style_old, len);