From 648ccd31551b8bb1a17959e8cbfa6ef16a41712e Mon Sep 17 00:00:00 2001 From: woochan lee Date: Mon, 26 Jan 2015 13:50:16 +0900 Subject: [PATCH] embryo_cc_sc2.c: prevent memory corruption. Summary: Modified code to following coverity result. (overflow the memory access.) @fix Reviewers: raster, Hermet Reviewed By: Hermet Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1893 --- src/bin/embryo/embryo_cc_sc2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/embryo/embryo_cc_sc2.c b/src/bin/embryo/embryo_cc_sc2.c index 1456cb8fc9..7f0a125666 100644 --- a/src/bin/embryo/embryo_cc_sc2.c +++ b/src/bin/embryo/embryo_cc_sc2.c @@ -1106,7 +1106,7 @@ command(void) while ((*lptr <= ' ') && (*lptr != '\0')) lptr++; for (i = 0; - (i < (int)(sizeof(name))) && + (i < (int)(sizeof(name)) - 1) && (sc_isalpha(*lptr)); i++, lptr++) name[i] = *lptr;