diff options
author | Hermet Park <hermet@hermet.pe.kr> | 2016-09-21 15:19:19 +0900 |
---|---|---|
committer | Hermet Park <hermet@hermet.pe.kr> | 2016-09-21 15:19:19 +0900 |
commit | 6de3b2c5d36993cf3dbe94e8fbefd04043f91740 (patch) | |
tree | c39feac128c884a2750c3c4daf5530d83c5a56f9 | |
parent | 06bd8dcf330fe31891475c92aa340d4886f47e2b (diff) | |
download | efl-6de3b2c5d36993cf3dbe94e8fbefd04043f91740.tar.gz |
edje edje_cc_out: use strncpy().
This change is not much meaningful but avoids an annoying coverity detection.
-rw-r--r-- | src/bin/edje/edje_cc_out.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bin/edje/edje_cc_out.c b/src/bin/edje/edje_cc_out.c index 90a8e41ab3..cf9a831b09 100644 --- a/src/bin/edje/edje_cc_out.c +++ b/src/bin/edje/edje_cc_out.c @@ -4036,9 +4036,10 @@ data_process_string(Edje_Part_Collection *pc, const char *prefix, char *s, void int quote, escape; keyl = strlen(prefix) + 2; - key = alloca(keyl + 1); + int key_len = keyl + 1; + key = alloca(key_len); if (!key) return; - strcpy(key, prefix); + strncpy(key, prefix, key_len); strcat(key, ":\""); quote = 0; escape = 0; |