eina_module: more constness.
authorbarbieri <barbieri>
Mon, 23 Nov 2009 13:24:48 +0000 (13:24 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 23 Nov 2009 13:24:48 +0000 (13:24 +0000)
Thanks to Fabiano Fidencio for spotting those.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@43921 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/include/eina_module.h
src/lib/eina_module.c

index 0850e55..dd9c20b 100644 (file)
@@ -60,8 +60,8 @@ EAPI Eina_Module * eina_module_new(const char *file) EINA_MALLOC EINA_WARN_UNUSE
 EAPI Eina_Bool eina_module_free(Eina_Module *m) EINA_ARG_NONNULL(1);
 EAPI Eina_Bool eina_module_load(Eina_Module *module) EINA_ARG_NONNULL(1);
 EAPI Eina_Bool eina_module_unload(Eina_Module *m) EINA_ARG_NONNULL(1);
-EAPI void *eina_module_symbol_get(Eina_Module *module, const char *symbol) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
-EAPI const char * eina_module_file_get(Eina_Module *m) EINA_PURE EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
+EAPI void *eina_module_symbol_get(const Eina_Module *module, const char *symbol) EINA_PURE EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
+EAPI const char * eina_module_file_get(const Eina_Module *m) EINA_PURE EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
 
 EAPI char *eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
 EAPI char *eina_module_environment_path_get(const char *env, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
index 5acce7d..dce5f1d 100644 (file)
@@ -426,7 +426,7 @@ EAPI Eina_Bool eina_module_unload(Eina_Module *m)
  * is @c NULL, or if it has not been correctly loaded before, the
  * function returns immediatly @c NULL.
  */
-EAPI void * eina_module_symbol_get(Eina_Module *m, const char *symbol)
+EAPI void * eina_module_symbol_get(const Eina_Module *m, const char *symbol)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(m, NULL);
    EINA_SAFETY_ON_NULL_RETURN_VAL(m->handle, NULL);
@@ -443,7 +443,7 @@ EAPI void * eina_module_symbol_get(Eina_Module *m, const char *symbol)
  * @c NULL, the function returns immediatly @c NULL. The returned
  * value must no be freed.
  */
-EAPI const char * eina_module_file_get(Eina_Module *m)
+EAPI const char * eina_module_file_get(const Eina_Module *m)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(m, NULL);
    return m->file;