diff options
author | Andy Williams <andy@andywilliams.me> | 2017-05-18 08:40:43 +0100 |
---|---|---|
committer | Andy Williams <andy@andywilliams.me> | 2017-05-18 08:40:43 +0100 |
commit | 67f4b98ddbc5c9797bf159fa96d41afd12d425a7 (patch) | |
tree | 9937838b47eae9dd7231a657bf76fef5523f9b66 | |
parent | 5ed8ed5ba243e9617f877467f4ee01c3b9e6998f (diff) | |
download | efl-67f4b98ddbc5c9797bf159fa96d41afd12d425a7.tar.gz |
Revert "elm_code: Add a save_as API call for writing buffers to a new file"
The implementation is flawed and was not noticed due to
the tests not having run unexpectedly.
This reverts commit ac076be75d125df9353c1a8cdcf970a9a01db370.
-rw-r--r-- | src/lib/elementary/elm_code_file.c | 10 | ||||
-rw-r--r-- | src/lib/elementary/elm_code_file.h | 2 | ||||
-rw-r--r-- | src/tests/elementary/elm_code_test_basic.c | 19 |
3 files changed, 0 insertions, 31 deletions
diff --git a/src/lib/elementary/elm_code_file.c b/src/lib/elementary/elm_code_file.c index 97c36597fd..1094929f1a 100644 --- a/src/lib/elementary/elm_code_file.c +++ b/src/lib/elementary/elm_code_file.c @@ -210,16 +210,6 @@ EAPI void elm_code_file_save(Elm_Code_File *file) } } -EAPI void elm_code_file_save_as(Elm_Code_File *file, const char *path) -{ - Eina_File *newfile; - newfile = eina_file_open(path, EINA_FALSE); - file->file = newfile; - file->mime = efreet_mime_type_get(path); - - elm_code_file_save(file); -} - EAPI void elm_code_file_free(Elm_Code_File *file) { Elm_Code_Line *l; diff --git a/src/lib/elementary/elm_code_file.h b/src/lib/elementary/elm_code_file.h index 80842bf318..9bafe431ac 100644 --- a/src/lib/elementary/elm_code_file.h +++ b/src/lib/elementary/elm_code_file.h @@ -43,8 +43,6 @@ EAPI Elm_Code_File *elm_code_file_open(Elm_Code *code, const char *path); EAPI void elm_code_file_save(Elm_Code_File *file); -EAPI void elm_code_file_save_as(Elm_Code_File *file, const char *path); - EAPI void elm_code_file_free(Elm_Code_File *file); EAPI void elm_code_file_close(Elm_Code_File *file); diff --git a/src/tests/elementary/elm_code_test_basic.c b/src/tests/elementary/elm_code_test_basic.c index 887db8d7ed..5f6827b95e 100644 --- a/src/tests/elementary/elm_code_test_basic.c +++ b/src/tests/elementary/elm_code_test_basic.c @@ -42,28 +42,9 @@ START_TEST (elm_code_open_test) } END_TEST -START_TEST (elm_code_save_as_test) -{ - char *path = TESTS_SRC_DIR "/testfile.txt"; - char *dest = "/tmp/dest.txt"; - Elm_Code *code; - - elm_init(1, NULL); - code = elm_code_create(); - elm_code_file_open(code, path); - - elm_code_file_save_as(code->file, dest); - ck_assert(ecore_file_exists(dest)); - - ecore_file_remove(dest); - elm_code_free(code); - elm_shutdown(); -} -END_TEST void elm_code_test_basic(TCase *tc) { tcase_add_test(tc, elm_code_create_test); tcase_add_test(tc, elm_code_open_test); - tcase_add_test(tc, elm_code_save_as_test); } |