From f846695df6b5d9543e12d1c8f04d9d7575df1ac6 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sat, 8 Jun 2019 19:15:34 -0700 Subject: Pass -D_CONST_X_STRING to make libXt declare String as const char * Clears up 32 of 38 gcc -Wdiscarded-qualifiers warnings Signed-off-by: Alan Coopersmith --- Makefile.am | 1 + viewres.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index bd9a2e6..959d138 100644 --- a/Makefile.am +++ b/Makefile.am @@ -23,6 +23,7 @@ SUBDIRS = man bin_PROGRAMS = viewres AM_CFLAGS = $(VIEWRES_CFLAGS) $(CWARNFLAGS) +AM_CPPFLAGS = -D_CONST_X_STRING viewres_LDADD = $(VIEWRES_LIBS) viewres_SOURCES = \ diff --git a/viewres.c b/viewres.c index 259af28..e215a97 100644 --- a/viewres.c +++ b/viewres.c @@ -885,7 +885,7 @@ main (int argc, char *argv[]) toplevel = XtAppInitialize (&app_con, "Viewres", Options, XtNumber (Options), - &argc, argv, (char **) fallback_resources, + &argc, argv, (String *) fallback_resources, (ArgList) NULL, ZERO); if (argc != 1) usage (); -- cgit v1.2.3