From 1e287bde2b13e215b311dbb2ae8e03e7ddc26728 Mon Sep 17 00:00:00 2001 From: Jean Guyomarc'h Date: Mon, 20 Jan 2014 12:47:46 +0900 Subject: [PATCH] edje_cc: factorize two strlen()s Reviewers: cedric, raster Reviewed By: raster CC: cedric Differential Revision: https://phab.enlightenment.org/D454 --- src/bin/edje/edje_cc_out.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/edje/edje_cc_out.c b/src/bin/edje/edje_cc_out.c index a8bf5dd..e30b596 100644 --- a/src/bin/edje/edje_cc_out.c +++ b/src/bin/edje/edje_cc_out.c @@ -2658,11 +2658,11 @@ data_process_string(Edje_Part_Collection *pc, const char *prefix, char *s, void int keyl; int quote, escape; - key = alloca(strlen(prefix) + 2 + 1); + keyl = strlen(prefix) + 2; + key = alloca(keyl + 1); if (!key) return; strcpy(key, prefix); strcat(key, ":\""); - keyl = strlen(key); quote = 0; escape = 0; for (p = s; (p) && (*p); p++) -- 2.7.4