Updating branch refs/heads/master to 9c64229317f83c67186a65cc0c271cc5d28cebac (commit) from 1b5db7a01a1be02ef088ac2defb76fd962c3267b (commit)
commit 9c64229317f83c67186a65cc0c271cc5d28cebac Author: Harald Judt <h.j...@gmx.at> Date: Wed Aug 15 12:14:02 2012 +0200 weather-http: Fix compilation with C99. To be able to compile the plugin with -std=c99, weather-http.c needs additional #defines too. Let's hope this doesn't break anything else... panel-plugin/weather-http.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/panel-plugin/weather-http.c b/panel-plugin/weather-http.c index 4f00e77..a6919b3 100644 --- a/panel-plugin/weather-http.c +++ b/panel-plugin/weather-http.c @@ -20,6 +20,13 @@ #include <config.h> #endif +/* Some GLIBC library functions require the following #defines to + * appear before the appropriate #includes, or compilation might + * fail. */ +#define _XOPEN_SOURCE +#define _XOPEN_SOURCE_EXTENDED 1 +#define _BSD_SOURCE + #include <sys/select.h> #include <sys/time.h> #include <sys/types.h> _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits