From c7a39e4da1ad0634f26c1037aba1c08c50e7d2b4 Mon Sep 17 00:00:00 2001 From: Thomas Porzelt Date: Sat, 11 Sep 2010 11:34:06 +0200 Subject: [PATCH] [core] Fix compilation on non-linux systems --- src/main/plugin_core.c | 1 + src/main/server.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/plugin_core.c b/src/main/plugin_core.c index 2b9da98..6fbfae0 100644 --- a/src/main/plugin_core.c +++ b/src/main/plugin_core.c @@ -968,6 +968,7 @@ static gboolean core_workers_cpu_affinity(liServer *srv, liPlugin* p, liValue *v return TRUE; #else + UNUSED(p); UNUSED(val); UNUSED(userdata); ERROR(srv, "%s", "workers.cpu_affinity is only available on Linux systems"); return FALSE; #endif diff --git a/src/main/server.c b/src/main/server.c index 7611c19..728073e 100644 --- a/src/main/server.c +++ b/src/main/server.c @@ -279,7 +279,9 @@ void li_server_free(liServer* srv) { g_array_free(srv->li_plugins_handle_close, TRUE); g_array_free(srv->li_plugins_handle_vrclose, TRUE); +#ifdef LIGHTY_OS_LINUX li_value_free(srv->workers_cpu_affinity); +#endif if (srv->started_str) g_string_free(srv->started_str, TRUE);