From a34a71f8f64c9167fa3f96ef95c1b3e9e17cc9ee Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Thu, 29 Jun 2017 21:18:15 +0000 Subject: [PATCH] config: Correct project name comparison for substrings --- src/bin/edi_config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/edi_config.c b/src/bin/edi_config.c index 93339bd..4ae8549 100644 --- a/src/bin/edi_config.c +++ b/src/bin/edi_config.c @@ -353,7 +353,8 @@ _edi_config_project_add(const char *path) EINA_LIST_FOREACH_SAFE(_edi_config->projects, list, next, project) { - if (!strncmp(project->path, path, strlen(project->path))) + if (strlen(project->path) == strlen(path) && + !strncmp(project->path, path, strlen(project->path))) _edi_config->projects = eina_list_remove_list(_edi_config->projects, list); }