File compiz-plugins-extra-0.8.18-fix-gcc-14.patch of Package compiz-plugins-extra

--- a/src/addhelper/addhelper.c
+++ b/src/addhelper/addhelper.c
@@ -24,6 +24,7 @@
  */
 
 #include <compiz-core.h>
+#include <stdlib.h>
 #include "addhelper_options.h"
 
 #define GET_ADD_DISPLAY(d)                            \
--- a/src/bell/bell.c
+++ b/src/bell/bell.c
@@ -24,6 +24,7 @@
  **/
 
 #include <string.h>
+#include <stdlib.h>
 #include <canberra.h>
 #include <xsettings-client.h>
 
--- a/src/bench/bench.c
+++ b/src/bench/bench.c
@@ -21,6 +21,7 @@
  **/
 
 #include <compiz-core.h>
+#include <stdlib.h>
 
 #include "bench_tex.h"
 #include "bench_options.h"
--- a/src/firepaint/firepaint.c
+++ b/src/firepaint/firepaint.c
@@ -20,6 +20,7 @@
  */
 
 #include <compiz-core.h>
+#include <stdlib.h>
 
 #include "firepaint_options.h"
 #include "firepaint_tex.h"
--- a/src/grid/grid.c
+++ b/src/grid/grid.c
@@ -23,6 +23,7 @@
  */
 
 #include <compiz-core.h>
+#include <stdlib.h>
 #include <string.h>
 #include "grid_options.h"
 
--- a/src/highlightcontent/highlightcontent.c
+++ b/src/highlightcontent/highlightcontent.c
@@ -21,6 +21,7 @@
  */
 
 #include <math.h>
+#include <stdlib.h>
 #include <string.h>
 
 #include <compiz-core.h>
--- a/src/loginout/loginout.c
+++ b/src/loginout/loginout.c
@@ -20,6 +20,7 @@
  */
 
 #include <compiz-core.h>
+#include <stdlib.h>
 
 #include "loginout_options.h"
 
--- a/src/mblur/mblur.c
+++ b/src/mblur/mblur.c
@@ -20,6 +20,7 @@
  */
 
 #include <math.h>
+#include <stdlib.h>
 
 #include <compiz-core.h>
 
--- a/src/reflex/reflex.c
+++ b/src/reflex/reflex.c
@@ -19,6 +19,7 @@
  *
  */
 #include <compiz-core.h>
+#include <stdlib.h>
 
 #include "reflex_options.h"
 
--- a/src/scalefilter/scalefilter.c
+++ b/src/scalefilter/scalefilter.c
@@ -25,6 +25,7 @@
 
 #define _GNU_SOURCE
 #include <math.h>
+#include <stdlib.h>
 #include <string.h>
 #include <wchar.h>
 #include <locale.h>
--- a/src/shelf/shelf.c
+++ b/src/shelf/shelf.c
@@ -33,6 +33,7 @@
 #include <X11/extensions/shape.h>
 #include <X11/cursorfont.h>
 #include <math.h>
+#include <stdlib.h>
 #include <string.h>
 #include "shelf_options.h"
 
--- a/src/showmouse/showmouse.c
+++ b/src/showmouse/showmouse.c
@@ -25,6 +25,7 @@
  */
 
 #include <math.h>
+#include <stdlib.h>
 #include <string.h>
 
 #include <compiz-core.h>
--- a/src/splash/splash.c
+++ b/src/splash/splash.c
@@ -20,6 +20,7 @@
  */
 
 #include <math.h>
+#include <stdlib.h>
 
 #include <compiz-core.h>
 #include <X11/Xatom.h>
--- a/src/trailfocus/trailfocus.c
+++ b/src/trailfocus/trailfocus.c
@@ -25,6 +25,7 @@
  *
  */
 
+#include <stdlib.h>
 #include <string.h>
 #include <compiz-core.h>
 #include "trailfocus_options.h"
--- a/src/vidcap/vidcap.c
+++ b/src/vidcap/vidcap.c
@@ -27,6 +27,7 @@
 
 #define _GNU_SOURCE /* For asprintf */
 #include <stdio.h>
+#include <stdlib.h>
 #include <string.h>
 #include <sys/types.h>
 #include <sys/stat.h>
--- a/src/wallpaper/wallpaper.c
+++ b/src/wallpaper/wallpaper.c
@@ -23,6 +23,7 @@
  */
 
 #include <stdarg.h>
+#include <stdlib.h>
 #include <string.h>
 #include <math.h>
 #include <dirent.h>
--- a/src/widget/widget.c
+++ b/src/widget/widget.c
@@ -26,6 +26,7 @@
  *
  */
 
+#include <stdlib.h>
 #include <string.h>
 #include <compiz-core.h>
 #include <X11/Xatom.h>
openSUSE Build Service is sponsored by