diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2015-01-17 18:52:21 +0200 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2015-01-17 18:52:21 +0200 |
commit | f76cfbca4f14f87a66552dff1bd35e9a9bc691aa (patch) | |
tree | bbfeb04996b3388f8f767def001de23212859b5d /lib | |
parent | 6ac8d8c4d8b12b37e664fd1d0c034c8fdef9c5f4 (diff) | |
download | bemenu-f76cfbca4f14f87a66552dff1bd35e9a9bc691aa.tar.gz bemenu-f76cfbca4f14f87a66552dff1bd35e9a9bc691aa.tar.bz2 bemenu-f76cfbca4f14f87a66552dff1bd35e9a9bc691aa.zip |
Get rid of _DEFAULT_SOURCE #defines, set this in cmake and also use
secure_getenv where it makes sense.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/library.c | 4 | ||||
-rw-r--r-- | lib/renderers/curses/curses.c | 3 | ||||
-rw-r--r-- | lib/renderers/wayland/registry.c | 1 | ||||
-rw-r--r-- | lib/renderers/wayland/wayland.c | 1 | ||||
-rw-r--r-- | lib/renderers/wayland/window.c | 1 | ||||
-rw-r--r-- | lib/renderers/x11/x11.c | 1 |
6 files changed, 2 insertions, 9 deletions
diff --git a/lib/library.c b/lib/library.c index f28d223..2dc59fc 100644 --- a/lib/library.c +++ b/lib/library.c @@ -123,12 +123,12 @@ bm_init(void) return true; static const char *rpath = INSTALL_PREFIX "/lib/bemenu"; - const char *path = getenv("BEMENU_RENDERER"); + const char *path = secure_getenv("BEMENU_RENDERER"); if (path) return load_to_list(path); - path = getenv("BEMENU_RENDERERS"); + path = secure_getenv("BEMENU_RENDERERS"); if (!path || access(path, R_OK) == -1) path = rpath; diff --git a/lib/renderers/curses/curses.c b/lib/renderers/curses/curses.c index 6a7010d..78449ac 100644 --- a/lib/renderers/curses/curses.c +++ b/lib/renderers/curses/curses.c @@ -1,6 +1,3 @@ -#define _DEFAULT_SOURCE -#define _XOPEN_SOURCE_EXTENDED - #include "internal.h" #include "version.h" diff --git a/lib/renderers/wayland/registry.c b/lib/renderers/wayland/registry.c index d83c797..e761633 100644 --- a/lib/renderers/wayland/registry.c +++ b/lib/renderers/wayland/registry.c @@ -1,4 +1,3 @@ -#define _DEFAULT_SOURCE #include "wayland.h" #include <unistd.h> diff --git a/lib/renderers/wayland/wayland.c b/lib/renderers/wayland/wayland.c index 5d85479..a3866c6 100644 --- a/lib/renderers/wayland/wayland.c +++ b/lib/renderers/wayland/wayland.c @@ -1,4 +1,3 @@ -#define _DEFAULT_SOURCE #include "internal.h" #include "version.h" #include "wayland.h" diff --git a/lib/renderers/wayland/window.c b/lib/renderers/wayland/window.c index bfff232..fb4a8f0 100644 --- a/lib/renderers/wayland/window.c +++ b/lib/renderers/wayland/window.c @@ -1,4 +1,3 @@ -#define _DEFAULT_SOURCE #include "internal.h" #include "wayland.h" diff --git a/lib/renderers/x11/x11.c b/lib/renderers/x11/x11.c index 3e9ced9..3e29efe 100644 --- a/lib/renderers/x11/x11.c +++ b/lib/renderers/x11/x11.c @@ -1,4 +1,3 @@ -#define _DEFAULT_SOURCE #include "internal.h" #include "version.h" #include "x11.h" |