From 531be113be920ef4ae0379e1c1f9daa7ce4e58e9 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Tue, 9 Jul 2013 09:04:58 +0100 Subject: [PATCH] efreet: Guard priority settign and getting functions for WIN32 These functions are not available on a mingw build. Not really needed either so just ifdef them. --- src/bin/efreet/efreet_desktop_cache_create.c | 5 +++++ src/bin/efreet/efreet_icon_cache_create.c | 5 +++++ src/bin/efreet/efreetd.c | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/src/bin/efreet/efreet_desktop_cache_create.c b/src/bin/efreet/efreet_desktop_cache_create.c index 17f41e342a..15ce7b8013 100644 --- a/src/bin/efreet/efreet_desktop_cache_create.c +++ b/src/bin/efreet/efreet_desktop_cache_create.c @@ -5,8 +5,10 @@ #include #include #include +#ifndef _WIN32 #include #include +#endif #include #include @@ -252,7 +254,10 @@ main(int argc, char **argv) } extra_dirs = eina_list_sort(extra_dirs, -1, EINA_COMPARE_CB(strcmp)); +#ifndef _WIN32 setpriority(PRIO_PROCESS, 0, 19); +#endif + /* init external subsystems */ if (!eet_init()) goto eet_error; if (!ecore_init()) goto ecore_error; diff --git a/src/bin/efreet/efreet_icon_cache_create.c b/src/bin/efreet/efreet_icon_cache_create.c index 74732807b0..d5b3c9cec0 100644 --- a/src/bin/efreet/efreet_icon_cache_create.c +++ b/src/bin/efreet/efreet_icon_cache_create.c @@ -6,8 +6,10 @@ #include #include #include +#ifndef _WIN32 #include #include +#endif #include #include @@ -770,7 +772,10 @@ main(int argc, char **argv) flush = EINA_TRUE; } +#ifndef _WIN32 setpriority(PRIO_PROCESS, 0, 19); +#endif + if (!eet_init()) return -1; if (!ecore_init()) return -1; diff --git a/src/bin/efreet/efreetd.c b/src/bin/efreet/efreetd.c index b3b63d5b32..dc71564e15 100644 --- a/src/bin/efreet/efreetd.c +++ b/src/bin/efreet/efreetd.c @@ -3,8 +3,10 @@ #endif #include +#ifndef _WIN32 #include #include +#endif #include #include @@ -50,7 +52,10 @@ main(int argc, char *argv[]) if (!dbus_init()) goto dbus_error; if (!cache_init()) goto cache_error; +#ifndef _WIN32 setpriority(PRIO_PROCESS, 0, 19); +#endif + ecore_main_loop_begin(); cache_shutdown();