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