eolian: filename retrieval APIs are read only
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 15 Dec 2017 15:12:14 +0000 (16:12 +0100)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 15 Dec 2017 16:11:11 +0000 (17:11 +0100)
src/lib/eolian/Eolian.h
src/lib/eolian/eolian_database.c

index d109ea1..ad35d16 100644 (file)
@@ -523,7 +523,7 @@ EAPI const Eolian_Unit *eolian_file_parse(Eolian *state, const char *filepath);
  *
  * @ingroup Eolian
  */
-EAPI Eina_Iterator *eolian_all_eo_file_paths_get(Eolian *state);
+EAPI Eina_Iterator *eolian_all_eo_file_paths_get(const Eolian *state);
 
 /*
  * @brief Get an iterator to all .eot file names with paths.
@@ -536,7 +536,7 @@ EAPI Eina_Iterator *eolian_all_eo_file_paths_get(Eolian *state);
  *
  * @ingroup Eolian
  */
-EAPI Eina_Iterator *eolian_all_eot_file_paths_get(Eolian *state);
+EAPI Eina_Iterator *eolian_all_eot_file_paths_get(const Eolian *state);
 
 /*
  * @brief Get an iterator to all .eo file names (without paths).
@@ -549,7 +549,7 @@ EAPI Eina_Iterator *eolian_all_eot_file_paths_get(Eolian *state);
  *
  * @ingroup Eolian
  */
-EAPI Eina_Iterator *eolian_all_eo_files_get(Eolian *state);
+EAPI Eina_Iterator *eolian_all_eo_files_get(const Eolian *state);
 
 /*
  * @brief Get an iterator to all .eot file names (without paths).
@@ -562,7 +562,7 @@ EAPI Eina_Iterator *eolian_all_eo_files_get(Eolian *state);
  *
  * @ingroup Eolian
  */
-EAPI Eina_Iterator *eolian_all_eot_files_get(Eolian *state);
+EAPI Eina_Iterator *eolian_all_eot_files_get(const Eolian *state);
 
 /*
  * @brief Scan the given directory (recursively) and search for .eo and
index 0c1513a..bf8f17f 100644 (file)
@@ -813,28 +813,28 @@ eolian_all_eo_files_parse(Eolian *state)
 }
 
 EAPI Eina_Iterator *
-eolian_all_eot_files_get(Eolian *state)
+eolian_all_eot_files_get(const Eolian *state)
 {
    if (!state) return NULL;
    return eina_hash_iterator_key_new(state->filenames_eot);
 }
 
 EAPI Eina_Iterator *
-eolian_all_eo_files_get(Eolian *state)
+eolian_all_eo_files_get(const Eolian *state)
 {
    if (!state) return NULL;
    return eina_hash_iterator_key_new(state->filenames_eo);
 }
 
 EAPI Eina_Iterator *
-eolian_all_eot_file_paths_get(Eolian *state)
+eolian_all_eot_file_paths_get(const Eolian *state)
 {
    if (!state) return NULL;
    return eina_hash_iterator_data_new(state->filenames_eot);
 }
 
 EAPI Eina_Iterator *
-eolian_all_eo_file_paths_get(Eolian *state)
+eolian_all_eo_file_paths_get(const Eolian *state)
 {
    if (!state) return NULL;
    return eina_hash_iterator_data_new(state->filenames_eo);