diff options
author | Antoine Jacoutot <ajacoutot@gnome.org> | 2020-06-19 10:12:04 +0200 |
---|---|---|
committer | Antoine Jacoutot <ajacoutot@gnome.org> | 2020-06-20 11:11:02 +0000 |
commit | 1926ae7021a2f8e842ad566a49f3a947c02cec92 (patch) | |
tree | 1a59946653a97209853b019ad2e91606cb90e0ce /src/validator.c | |
parent | 02e13daa5a6a532181b66c8a197930b6f0171909 (diff) | |
download | desktop-file-utils-1926ae7021a2f8e842ad566a49f3a947c02cec92.tar.gz |
pledge: add support to remaining utilities
Diffstat (limited to 'src/validator.c')
-rw-r--r-- | src/validator.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/validator.c b/src/validator.c index 104369d..151d507 100644 --- a/src/validator.c +++ b/src/validator.c @@ -28,6 +28,10 @@ #include <locale.h> +#ifdef HAVE_PLEDGE +#include <unistd.h> +#endif + #include "validate.h" static gboolean warn_kde = FALSE; @@ -51,6 +55,13 @@ main (int argc, char *argv[]) int i; gboolean all_valid; +#ifdef HAVE_PLEDGE + if (pledge ("stdio rpath", NULL) == -1) { + g_printerr ("pledge\n"); + return 1; + } +#endif + setlocale (LC_ALL, ""); context = g_option_context_new (NULL); |