diff -Naur wmweather-2.4.7.orig/src/wmgeneral.h wmweather-2.4.7/src/wmgeneral.h --- wmweather-2.4.7.orig/src/wmgeneral.h 2019-02-13 20:54:48.000000000 +0100 +++ wmweather-2.4.7/src/wmgeneral.h 2020-03-29 13:14:19.373976239 +0200 @@ -36,7 +36,7 @@ /* Global variable */ /*******************/ -Display *display; +extern Display *display; /***********************/ /* Function Prototypes */ diff -Naur wmweather-2.4.7.orig/src/wmweather.c wmweather-2.4.7/src/wmweather.c --- wmweather-2.4.7.orig/src/wmweather.c 2019-02-13 20:54:49.000000000 +0100 +++ wmweather-2.4.7/src/wmweather.c 2020-03-29 13:14:57.254963956 +0200 @@ -56,6 +56,7 @@ static void update(int); static size_t curl_callback(void*, size_t, size_t, void*); +Display *display; CURL *curl = NULL; static struct memory