From e35c6b851341095e8e810ba30098af630d9baa6c Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Sun, 31 Dec 2017 15:28:23 +0000 Subject: [PATCH] elm_code: Fix usage of basename --- src/lib/elementary/elm_code_file.c | 2 +- src/tests/elementary/elm_code_file_test_load.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/elm_code_file.c b/src/lib/elementary/elm_code_file.c index 1094929..32b32a3 100644 --- a/src/lib/elementary/elm_code_file.c +++ b/src/lib/elementary/elm_code_file.c @@ -75,7 +75,7 @@ EAPI const char *elm_code_file_filename_get(Elm_Code_File *file) if (!file->file) return NULL; - return basename((char *)eina_file_filename_get(file->file)); + return ecore_file_file_get(eina_file_filename_get(file->file)); } EAPI const char *elm_code_file_path_get(Elm_Code_File *file) diff --git a/src/tests/elementary/elm_code_file_test_load.c b/src/tests/elementary/elm_code_file_test_load.c index 7e21b23..30cd30e 100644 --- a/src/tests/elementary/elm_code_file_test_load.c +++ b/src/tests/elementary/elm_code_file_test_load.c @@ -19,7 +19,7 @@ START_TEST (elm_code_file_load) file = elm_code_file_open(code, path); realpath(path, real); - ck_assert_str_eq(basename(path), elm_code_file_filename_get(file)); + ck_assert_str_eq(ecore_file_file_get(path), elm_code_file_filename_get(file)); ck_assert_str_eq(real, elm_code_file_path_get(file)); elm_code_file_close(file); elm_code_free(code); -- 2.7.4