stefan pushed a commit to branch master.

commit 531be113be920ef4ae0379e1c1f9daa7ce4e58e9
Author: Stefan Schmidt <[email protected]>
Date:   Tue Jul 9 09:04:58 2013 +0100

    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 17f41e3..15ce7b8 100644
--- a/src/bin/efreet/efreet_desktop_cache_create.c
+++ b/src/bin/efreet/efreet_desktop_cache_create.c
@@ -5,8 +5,10 @@
 #include <fcntl.h>
 #include <unistd.h>
 #include <errno.h>
+#ifndef _WIN32
 #include <sys/time.h>
 #include <sys/resource.h>
+#endif
 
 #include <Eina.h>
 #include <Eet.h>
@@ -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 7473280..d5b3c9c 100644
--- a/src/bin/efreet/efreet_icon_cache_create.c
+++ b/src/bin/efreet/efreet_icon_cache_create.c
@@ -6,8 +6,10 @@
 #include <fcntl.h>
 #include <unistd.h>
 #include <errno.h>
+#ifndef _WIN32
 #include <sys/time.h>
 #include <sys/resource.h>
+#endif
 
 #include <Eina.h>
 #include <Eet.h>
@@ -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 b3b63d5..dc71564 100644
--- a/src/bin/efreet/efreetd.c
+++ b/src/bin/efreet/efreetd.c
@@ -3,8 +3,10 @@
 #endif
 
 #include <stdlib.h>
+#ifndef _WIN32
 #include <sys/time.h>
 #include <sys/resource.h>
+#endif
 
 #include <Ecore.h>
 #include <Ecore_File.h>
@@ -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();

-- 

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk

Reply via email to