e_theme: make an internal header 44/304944/1
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 15 Jan 2024 04:34:59 +0000 (13:34 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:17 +0000 (09:59 +0900)
Move the internal resources and the function declaration
to the internal header.

Change-Id: I0891b672b266360e9a02df0be168e58ccdf94f90

src/bin/e_bg.c
src/bin/e_main.c
src/bin/e_theme.c
src/bin/e_theme.h
src/bin/e_theme_intern.h [new file with mode: 0644]

index b89b6cd..206e865 100644 (file)
@@ -1,6 +1,7 @@
 #include "e.h"
 #include "e_bg_intern.h"
 #include "e_utils_intern.h"
+#include "e_theme_intern.h"
 
 /* local subsystem functions */
 static void _e_bg_event_bg_update_free(void *data, void *event);
index 16bffca..e7a4669 100644 (file)
@@ -3,6 +3,7 @@
 #include "e_test_helper_intern.h"
 #include "e_user_intern.h"
 #include "e_utils_intern.h"
+#include "e_theme_intern.h"
 
 #ifdef __linux__
 # include <sys/prctl.h>
index e7c3999..762c3ab 100644 (file)
@@ -1,4 +1,5 @@
 #include "e.h"
+#include "e_theme_intern.h"
 
 /* externally accessible functions */
 
index 825d782..28bf85b 100644 (file)
@@ -3,10 +3,7 @@
 #ifndef E_THEME_H
 #define E_THEME_H
 
-EINTERN int       e_theme_init(void);
-EINTERN int       e_theme_shutdown(void);
 E_API int         e_theme_edje_object_set(Evas_Object *o, const char *category, const char *group);
-EINTERN const char *e_theme_edje_file_get(const char *category, const char *group);
 
 #endif
 #endif
diff --git a/src/bin/e_theme_intern.h b/src/bin/e_theme_intern.h
new file mode 100644 (file)
index 0000000..7994619
--- /dev/null
@@ -0,0 +1,8 @@
+#ifndef E_THEME_INTERN_H
+#define E_THEME_INTERN_H
+
+EINTERN int       e_theme_init(void);
+EINTERN int       e_theme_shutdown(void);
+EINTERN const char *e_theme_edje_file_get(const char *category, const char *group);
+
+#endif