[01;33mFetching source from mirror: http://ftp.x.org/pub/individual/app/xlsfonts-1.0.8.tar.xz
[0mconfigure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --with-cpp
configure: WARNING: xmlto not found - documentation targets will be skipped
configure: WARNING: fop not found - documentation targets will be skipped
configure: WARNING: unrecognized options: --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs
configure: WARNING: unrecognized options: --disable-devel-docs
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf --force
configure.ac:91: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:91: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:31: CF_FUNC_POLL is expanded from...
configure.ac:91: the top level
configure.ac:92: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:92: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:66: CF_SIGWINCH is expanded from...
configure.ac:92: the top level
configure.ac:92: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:92: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2821: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2837: AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
acinclude.m4:66: CF_SIGWINCH is expanded from...
configure.ac:92: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:33: installing './compile'
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
configure: WARNING: unrecognized options: --disable-devel-docs, --with-cpp
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xbiff.c:37:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from /usr/include/X11/IntrinsicP.h:51,
from Mailbox.c:47:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
xbiff.c:48:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
48 | { "-update", "*mailbox.update", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~
xbiff.c:48:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
48 | { "-update", "*mailbox.update", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~~
xbiff.c:49:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | { "-file", "*mailbox.file", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~
xbiff.c:49:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | { "-file", "*mailbox.file", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~
xbiff.c:50:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | { "-volume", "*mailbox.volume", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~
xbiff.c:50:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | { "-volume", "*mailbox.volume", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~~
xbiff.c:51:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | { "-shape", "*mailbox.shapeWindow", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~
xbiff.c:51:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | { "-shape", "*mailbox.shapeWindow", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~~~~~~~~~~~~
Mailbox.c:138:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
138 | offset (update), XtRString, "30" },
| ^~~~
Mailbox.c:140:47: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
140 | offset (foreground_pixel), XtRString, XtDefaultForeground },
| ^~~~~~~~~~~~~~~~~~~
Mailbox.c:146:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
146 | offset (volume), XtRString, "33"},
| ^~~~
Mailbox.c:150:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
150 | offset (full.bitmap), XtRString, "flagup" },
| ^~~~~~~~
Mailbox.c:154:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
154 | offset (empty.bitmap), XtRString, "flagdown" },
| ^~~~~~~~~~
Mailbox.c:158:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
158 | offset (flipit), XtRString, "true" },
| ^~~~~~
Mailbox.c:160:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
160 | offset (shapeit), XtRString, "false" },
| ^~~~~~~
xkbprint.c: In function ‘parseArgs’:
xkbprint.c:421:13: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
421 | asprintf(&outputFile, "%s.pfa", outputFont);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
psgeom.c: In function ‘PSSection’:
psgeom.c:2060:21: warning: ‘__builtin_strncpy’ output may be truncated copying 29 bytes from a string of length 29 [-Wstringop-truncation]
2060 | strncpy(top.label[G1L1], name, LABEL_LEN - 1);
| ^
psgeom.c:2062:21: warning: ‘__builtin_strncpy’ output may be truncated copying 29 bytes from a string of length 29 [-Wstringop-truncation]
2062 | strncpy(top.label[G1L2], name2, LABEL_LEN - 1);
| ^
psgeom.c:2067:21: warning: ‘__builtin_strncpy’ output may be truncated copying 29 bytes from a string of length 29 [-Wstringop-truncation]
2067 | strncpy(top.label[CENTER], name, LABEL_LEN - 1);
| ^
psgeom.c:1741:13: warning: ‘__builtin_strncpy’ output may be truncated copying 29 bytes from a string of length 29 [-Wstringop-truncation]
1741 | strncpy(top->label[(g * 2) + l], (char *) buf, LABEL_LEN - 1);
| ^
xvidtune.c:118:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
118 | { "adInstalled", "AdInstalled", XtRBool, sizeof(Bool),
| ^~~~~~~~~~~~~
xvidtune.c:118:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
118 | { "adInstalled", "AdInstalled", XtRBool, sizeof(Bool),
| ^~~~~~~~~~~~~
xvidtune.c:121:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
121 | { "hSyncStartRange", "SyncStartRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~~
xvidtune.c:121:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
121 | { "hSyncStartRange", "SyncStartRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~
xvidtune.c:124:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
124 | { "hSyncEndRange", "SyncEndRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~
xvidtune.c:124:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
124 | { "hSyncEndRange", "SyncEndRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~
xvidtune.c:127:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
127 | { "hTotalRange", "TotalRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~
xvidtune.c:127:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
127 | { "hTotalRange", "TotalRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~
xvidtune.c:130:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
130 | { "vSyncStartRange", "SyncStartRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~~
xvidtune.c:130:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
130 | { "vSyncStartRange", "SyncStartRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~
xvidtune.c:133:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
133 | { "vSyncEndRange", "SyncEndRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~
xvidtune.c:133:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
133 | { "vSyncEndRange", "SyncEndRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~
xvidtune.c:136:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
136 | { "vTotalRange", "TotalRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~
xvidtune.c:136:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
136 | { "vTotalRange", "TotalRange", XtRInt, sizeof(int),
| ^~~~~~~~~~~~
xvidtune.c: In function ‘ScrollCB’:
xvidtune.c:921:19: warning: declaration of ‘percent’ shadows a previous local [-Wshadow]
921 | float percent;
| ^~~~~~~
xvidtune.c:900:11: note: shadowed declaration is here
900 | float percent = *(float*) call;
| ^~~~~~~
xvidtune.c: In function ‘CreateHierarchy’:
xvidtune.c:1138:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1138 | "HDisplay-form",
| ^~~~~~~~~~~~~~~
xvidtune.c:1139:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1139 | "HSyncStart-form",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:1140:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1140 | "HSyncEnd-form",
| ^~~~~~~~~~~~~~~
xvidtune.c:1141:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1141 | "HTotal-form",
| ^~~~~~~~~~~~~
xvidtune.c:1142:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1142 | "VDisplay-form",
| ^~~~~~~~~~~~~~~
xvidtune.c:1143:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1143 | "VSyncStart-form",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:1144:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1144 | "VSyncEnd-form",
| ^~~~~~~~~~~~~~~
xvidtune.c:1145:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1145 | "VTotal-form",
| ^~~~~~~~~~~~~
xvidtune.c:1146:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1146 | "Flags-form",
| ^~~~~~~~~~~~
xvidtune.c:1147:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1147 | "Buttons-form",
| ^~~~~~~~~~~~~~
xvidtune.c:1148:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1148 | "PixelClock-form",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:1149:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1149 | "HSyncRate-form",
| ^~~~~~~~~~~~~~~~
xvidtune.c:1150:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1150 | "VSyncRate-form",
| ^~~~~~~~~~~~~~~~
xvidtune.c:1151:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1151 | "Buttons2-form",
| ^~~~~~~~~~~~~~~
xvidtune.c:1159:36: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1159 | CreateTyp (forms[0], HDisplay, "HDisplay-label", "HDisplay-text", NULL);
| ^~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1159:54: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1159 | CreateTyp (forms[0], HDisplay, "HDisplay-label", "HDisplay-text", NULL);
| ^~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1160:38: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1160 | CreateTyp (forms[1], HSyncStart, "HSyncStart-label",
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1161:17: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1161 | "HSyncStart-text", "HSyncStart-scrollbar");
| ^~~~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1161:36: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1161 | "HSyncStart-text", "HSyncStart-scrollbar");
| ^~~~~~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1162:36: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1162 | CreateTyp (forms[2], HSyncEnd, "HSyncEnd-label", "HSyncEnd-text",
| ^~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1162:54: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1162 | CreateTyp (forms[2], HSyncEnd, "HSyncEnd-label", "HSyncEnd-text",
| ^~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1163:17: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1163 | "HSyncEnd-scrollbar");
| ^~~~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1164:34: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1164 | CreateTyp (forms[3], HTotal, "HTotal-label", "HTotal-text",
| ^~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1164:50: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1164 | CreateTyp (forms[3], HTotal, "HTotal-label", "HTotal-text",
| ^~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1165:17: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1165 | "HTotal-scrollbar");
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1191:36: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1191 | CreateTyp (forms[4], VDisplay, "VDisplay-label", "VDisplay-text", NULL);
| ^~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1191:54: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1191 | CreateTyp (forms[4], VDisplay, "VDisplay-label", "VDisplay-text", NULL);
| ^~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1192:38: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1192 | CreateTyp (forms[5], VSyncStart, "VSyncStart-label",
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1193:17: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1193 | "VSyncStart-text", "VSyncStart-scrollbar");
| ^~~~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1193:36: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1193 | "VSyncStart-text", "VSyncStart-scrollbar");
| ^~~~~~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1194:36: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1194 | CreateTyp (forms[6], VSyncEnd, "VSyncEnd-label", "VSyncEnd-text",
| ^~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1194:54: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1194 | CreateTyp (forms[6], VSyncEnd, "VSyncEnd-label", "VSyncEnd-text",
| ^~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1195:17: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1195 | "VSyncEnd-scrollbar");
| ^~~~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1196:34: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1196 | CreateTyp (forms[7], VTotal, "VTotal-label", "VTotal-text",
| ^~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1196:50: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1196 | CreateTyp (forms[7], VTotal, "VTotal-label", "VTotal-text",
| ^~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1197:17: warning: passing argument 5 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1197 | "VTotal-scrollbar");
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:964:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
964 | String w3name)
| ~~~~~~~^~~~~~
xvidtune.c:1255:39: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1255 | CreateTyp (forms[10], PixelClock, "PixelClock-label", "PixelClock-text",
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1255:59: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1255 | CreateTyp (forms[10], PixelClock, "PixelClock-label", "PixelClock-text",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1257:38: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1257 | CreateTyp (forms[11], HSyncRate, "HSyncRate-label", "HSyncRate-text",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1257:57: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1257 | CreateTyp (forms[11], HSyncRate, "HSyncRate-label", "HSyncRate-text",
| ^~~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c:1259:38: warning: passing argument 3 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1259 | CreateTyp (forms[12], VSyncRate, "VSyncRate-label", "VSyncRate-text",
| ^~~~~~~~~~~~~~~~~
xvidtune.c:962:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
962 | String w1name,
| ~~~~~~~^~~~~~
xvidtune.c:1259:57: warning: passing argument 4 of ‘CreateTyp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1259 | CreateTyp (forms[12], VSyncRate, "VSyncRate-label", "VSyncRate-text",
| ^~~~~~~~~~~~~~~~
xvidtune.c:963:12: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
963 | String w2name,
| ~~~~~~~^~~~~~
xvidtune.c: In function ‘main’:
xvidtune.c:1503:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1503 | static XtActionsRec actions[] = { { "xvidtune-quit", QuitAction },
| ^~~~~~~~~~~~~~~
xvidtune.c:1504:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1504 | { "xvidtune-restore", RestoreAction },
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:1505:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1505 | { "xvidtune-show", ShowAction },
| ^~~~~~~~~~~~~~~
xvidtune.c:1506:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1506 | { "xvidtune-moveleft", MoveLeftAction },
| ^~~~~~~~~~~~~~~~~~~
xvidtune.c:1507:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1507 | { "xvidtune-moveright", MoveRightAction },
| ^~~~~~~~~~~~~~~~~~~~
xvidtune.c:1508:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1508 | { "xvidtune-wider", WiderAction },
| ^~~~~~~~~~~~~~~~
xvidtune.c:1509:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1509 | { "xvidtune-narrower", NarrowerAction },
| ^~~~~~~~~~~~~~~~~~~
xvidtune.c:1510:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1510 | { "xvidtune-moveup", MoveUpAction },
| ^~~~~~~~~~~~~~~~~
xvidtune.c:1511:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1511 | { "xvidtune-movedown", MoveDownAction },
| ^~~~~~~~~~~~~~~~~~~
xvidtune.c:1512:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1512 | { "xvidtune-taller", TallerAction },
| ^~~~~~~~~~~~~~~~~
xvidtune.c:1513:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1513 | { "xvidtune-shorter", ShorterAction },
| ^~~~~~~~~~~~~~~~~~
xvidtune.c:1514:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1514 | { "xvidtune-nextmode", NextModeAction },
| ^~~~~~~~~~~~~~~~~~~
xvidtune.c:1515:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1515 | { "xvidtune-prevmode", PrevModeAction } };
| ^~~~~~~~~~~~~~~~~~~
xvidtune.c:1503:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1503 | static XtActionsRec actions[] = { { "xvidtune-quit", QuitAction },
| ^~~~~~
os/osglue.c: In function ‘CloneMyself’:
os/osglue.c:296:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
296 | chdir("/");
| ^~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from choice.c:9:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from gram.y:8:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from getfile.c:6:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from dashlist.c:11:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from interpret.c:7:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
interpret.c: In function ‘change_test’:
interpret.c:318:17: warning: declaration of ‘test’ shadows a global declaration [-Wshadow]
318 | change_test(int test, Boolean feedback)
| ~~~~^~~~
In file included from interpret.c:11:
xgc.h:80:15: note: shadowed declaration is here
80 | extern Widget test;
| ^~~~
gram.c:212:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls]
212 | int yyparse (void);
| ^~~~~~~
In file included from gram.y:11:
xgc.h:158:12: note: previous declaration of ‘yyparse’ with type ‘int(void)’
158 | extern int yyparse(void);
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from lex.c:18:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xos.h:42,
from planemask.c:11:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from main.c:42:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from record.c:7:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
lex.l:14:5: warning: redundant redeclaration of ‘yylineno’ [-Wredundant-decls]
14 | int yylineno;
| ^~~~~~~~
lex.c:331:5: note: previous definition of ‘yylineno’ with type ‘int’
331 | extern int yylineno;
| ^~~~~~~~
main.c: In function ‘clear_result_window’:
main.c:635:20: warning: passing argument 2 of ‘set_text’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
635 | set_text(result, "");
| ^~
In file included from main.c:51:
xgc.h:149:30: note: expected ‘char *’ but argument is of type ‘const char *’
149 | extern void set_text(Widget, char *);
| ^~~~~~
main.c: In function ‘set_foreground_and_background’:
main.c:651:14: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
651 | X.fontname = "6x10";
| ^
lex.c:1785:16: warning: ‘input’ defined but not used [-Wunused-function]
1785 | #else
| ^
lex.c:1742:17: warning: ‘yyunput’ defined but not used [-Wunused-function]
1742 |
| ^
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from testfrac.c:8:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
testfrac.c: In function ‘slider_jump’:
testfrac.c:43:9: warning: declaration of ‘oldpercent’ shadows a global declaration [-Wshadow]
43 | float oldpercent; /* where the scrollbar is */
| ^~~~~~~~~~
testfrac.c:25:14: note: shadowed declaration is here
25 | static int oldpercent = -1; /* so we only update when the slider has
| ^~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from text.c:10:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from tests.c:9:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
text.c: In function ‘change_text’:
text.c:185:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
185 | text.ptr = newtext;
| ^
tests.c: In function ‘copyplane_test’:
tests.c:113:17: warning: passing argument 1 of ‘show_result’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
113 | show_result("exactly one bit in plane mask must be set for this test");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from tests.c:16:
xgc.h:150:25: note: expected ‘char *’ but argument is of type ‘const char *’
150 | extern void show_result(char *);
| ^~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xstdcmap.c:35:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
xstdcmap.c:99:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | {"-all", ".all", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~
xstdcmap.c:99:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | {"-all", ".all", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~
xstdcmap.c:100:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"-best", ".best", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:100:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"-best", ".best", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:101:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | {"-blue", ".blue", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:101:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | {"-blue", ".blue", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:102:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"-default", ".default", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
xstdcmap.c:102:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"-default", ".default", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
xstdcmap.c:103:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-delete", ".delete", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~
xstdcmap.c:103:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-delete", ".delete", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~
xstdcmap.c:104:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-display", ".display", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~
xstdcmap.c:104:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-display", ".display", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~
xstdcmap.c:105:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"-gray", ".gray", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:105:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"-gray", ".gray", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:106:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-green", ".green", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~
xstdcmap.c:106:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-green", ".green", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~
xstdcmap.c:107:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-help", ".help", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:107:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-help", ".help", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~
xstdcmap.c:108:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-red", ".red", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~
xstdcmap.c:108:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-red", ".red", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~
xstdcmap.c:109:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | {"-verbose", ".verbose", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
xstdcmap.c:109:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | {"-verbose", ".verbose", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
xstdcmap.c:110:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"-version", ".version", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
xstdcmap.c:110:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"-version", ".version", XrmoptionNoArg, (caddr_t) "on"},
| ^~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from hash.c:27:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xedit.h:31,
from lisp.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xedit.h:31,
from hook.c:40:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xedit.h:31,
from ispell.c:33:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/string.h:26,
from /usr/include/X11/Xfuncs.h:46,
from commands.c:29:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from options.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
lisp.c: In function ‘CreateEditModePopup’:
lisp.c:204:30: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
204 | static char *editModes = "editModes";
| ^~~~~~~~~~~
commands.c: In function ‘SourceChanged’:
commands.c:528:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
528 | XtSetArg(args[num_args], XtNleftBitmap, flist.pixmap); ++num_args;
| ^~~~~~~~
commands.c: In function ‘ResetSourceChanged’:
hook.c: In function ‘AutoReplaceCallback’:
commands.c:553:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
553 | XtSetArg(args[num_args], XtNleftBitmap, None); ++num_args;
| ^~~~~~~~
hook.c:366:17: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
366 | wctomb(mb, ((wchar_t*)text.ptr)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
commands.c:564:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
564 | XtSetArg(args[num_args], XtNsourceChanged, False); ++num_args;
| ^~~~~~~~
commands.c: In function ‘FindFile’:
commands.c:611:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
611 | string = "";
| ^
hook.c: In function ‘AutoReplace’:
hook.c:311:17: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
311 | wctomb(mb, ((wchar_t*)block.ptr)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
commands.c: In function ‘FileCompletion’:
commands.c:797:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
797 | dir_name = "/";
| ^
commands.c:800:18: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
800 | dir_name = ".";
| ^
commands.c:899:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
899 | block.ptr = "/";
| ^
commands.c:916:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
916 | XtSetArg(args[0], XtNlist, &list);
| ^~~~~~~~
commands.c:917:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
917 | XtSetArg(args[1], XtNnumberStrings, &n_list);
| ^~~~~~~~
commands.c:925:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
925 | XtSetArg(args[0], XtNlist, matches);
| ^~~~~~~~
commands.c:926:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
926 | XtSetArg(args[1], XtNnumberStrings, n_matches);
| ^~~~~~~~
commands.c: In function ‘DirWindowCB’:
commands.c:1018:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1018 | XtSetArg(args[0], XtNlist, &list);
| ^~~~~~~~
commands.c:1019:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1019 | XtSetArg(args[1], XtNnumberStrings, &n_list);
| ^~~~~~~~
commands.c:1029:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1029 | XtSetArg(args[0], XtNlist, entries);
| ^~~~~~~~
commands.c:1030:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1030 | XtSetArg(args[1], XtNnumberStrings, n_entries);
| ^~~~~~~~
options.c:61:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
61 | {"set-columns", SetColumns},
| ^~~~~~~~~~~~~
options.c:62:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
62 | {"change-field", ChangeField},
| ^~~~~~~~~~~~~~
options.c: In function ‘CreateEditPopup’:
options.c:93:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | XtSetArg(args[0], XtNmenuName, "wrapMenu");
| ^~~~~~~~
options.c:114:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
114 | XtSetArg(args[0], XtNmenuName, "justifyMenu");
| ^~~~~~~~
options.c:138:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
138 | XtSetArg(args[0], XtNmenuName, "scrollMenu");
| ^~~~~~~~
options.c: In function ‘SetEditMenu’:
options.c:163:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
163 | XtSetArg(args[num_args], XtNwrap, &wrap_mode); ++num_args;
| ^~~~~~~~
options.c:164:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
164 | XtSetArg(args[num_args], XtNautoFill, &auto_fill); ++num_args;
| ^~~~~~~~
options.c:166:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
166 | XtSetArg(args[num_args], XtNleftColumn, &left); ++num_args;
| ^~~~~~~~
options.c:167:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
167 | XtSetArg(args[num_args], XtNrightColumn, &right); ++num_args;
| ^~~~~~~~
options.c:168:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
168 | XtSetArg(args[num_args], XtNscrollVertical, &vscroll); ++num_args;
| ^~~~~~~~
options.c:169:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
169 | XtSetArg(args[num_args], XtNscrollHorizontal, &hscroll); ++num_args;
| ^~~~~~~~
options.c:173:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
173 | XtSetArg(args[0], XtNleftBitmap, None);
| ^~~~~~~~
options.c:174:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
174 | XtSetArg(args[1], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
options.c: In function ‘EditCallback’:
options.c:269:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
269 | XtSetArg(args[0], XtNwrap, XawtextWrapNever);
| ^~~~~~~~
options.c:277:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
277 | XtSetArg(args[0], XtNwrap, XawtextWrapLine);
| ^~~~~~~~
options.c:285:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
285 | XtSetArg(args[0], XtNwrap, XawtextWrapWord);
| ^~~~~~~~
options.c:293:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
293 | XtSetArg(args[0], XtNautoFill, &auto_fill);
| ^~~~~~~~
options.c:295:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
295 | XtSetArg(args[0], XtNautoFill, !auto_fill);
| ^~~~~~~~
options.c:310:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
310 | XtSetArg(args[0], XtNscrollVertical, &scroll);
| ^~~~~~~~
options.c:312:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
312 | XtSetArg(args[0], XtNscrollVertical, scroll == XawtextScrollNever ?
| ^~~~~~~~
options.c:316:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
316 | XtSetArg(args[0], XtNscrollHorizontal, &scroll);
| ^~~~~~~~
options.c:318:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
318 | XtSetArg(args[0], XtNscrollHorizontal, scroll == XawtextScrollNever ?
| ^~~~~~~~
options.c: In function ‘PopupColumnsCallback’:
options.c:412:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
412 | XtSetArg(args[0], XtNleftColumn, &left);
| ^~~~~~~~
options.c:413:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
413 | XtSetArg(args[1], XtNrightColumn, &right);
| ^~~~~~~~
options.c: In function ‘ProcessColumnsCallback’:
options.c:438:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
438 | XtSetArg(args[0], XtNleftColumn, leftc);
| ^~~~~~~~
options.c:439:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
439 | XtSetArg(args[1], XtNrightColumn, rightc);
| ^~~~~~~~
options.c: In function ‘UpdateTextProperties’:
options.c:497:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
497 | XtSetArg(args[0], XawNtextProperties, &prop);
| ^~~~~~~~
options.c:503:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
503 | XtSetArg(args[0], XawNtextProperties, item->properties);
| ^~~~~~~~
options.c:513:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
513 | XtSetArg(args[0], XtNdisplayCaret, False);
| ^~~~~~~~
options.c:520:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
520 | XtSetArg(args[0], XtNdisplayCaret, True);
| ^~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xedit.h:31,
from tags.c:40:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
ispell.c:89:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | {"text", TEXT},
| ^~~~~~
ispell.c:90:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"html", HTML},
| ^~~~~~
ispell.c:206:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
206 | {"wordChars", "Chars", XtRString, sizeof(char*),
| ^~~~~~~~~~~
ispell.c:206:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
206 | {"wordChars", "Chars", XtRString, sizeof(char*),
| ^~~~~~~
ispell.c:207:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
207 | Offset(wchars), XtRString, ""},
| ^~
ispell.c:208:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
208 | {"ispellCommand", "CommandLine", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~~~
ispell.c:208:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
208 | {"ispellCommand", "CommandLine", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~
ispell.c:209:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
209 | Offset(cmd), XtRString, "/usr/local/bin/ispell"},
| ^~~~~~~~~~~~~~~~~~~~~~~
ispell.c:210:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
210 | {"terseMode", "Terse", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~
ispell.c:210:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
210 | {"terseMode", "Terse", XtRBoolean, sizeof(Boolean),
| ^~~~~~~
ispell.c:212:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
212 | {"guessLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:212:20: note: in expansion of macro ‘XtCStatus’
212 | {"guessLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:213:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
213 | Offset(guess_label), XtRString, "Guess"},
| ^~~~~~~
ispell.c:214:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
214 | {"missLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:214:19: note: in expansion of macro ‘XtCStatus’
214 | {"missLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:215:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
215 | Offset(miss_label), XtRString, "Miss"},
| ^~~~~~
ispell.c:216:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
216 | {"rootLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:216:19: note: in expansion of macro ‘XtCStatus’
216 | {"rootLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:217:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
217 | Offset(root_label), XtRString, "Root:"},
| ^~~~~~~
ispell.c:218:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
218 | {"noneLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:218:19: note: in expansion of macro ‘XtCStatus’
218 | {"noneLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:219:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
219 | Offset(none_label), XtRString, "None"},
| ^~~~~~
ispell.c:220:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
220 | {"compoundLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:220:23: note: in expansion of macro ‘XtCStatus’
220 | {"compoundLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:221:44: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
221 | Offset(compound_label), XtRString, "Compound"},
| ^~~~~~~~~~
ispell.c:222:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
222 | {"okLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:222:17: note: in expansion of macro ‘XtCStatus’
222 | {"okLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:223:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
223 | Offset(ok_label), XtRString, "Ok"},
| ^~~~
ispell.c:224:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
224 | {"eofLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:224:18: note: in expansion of macro ‘XtCStatus’
224 | {"eofLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:225:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
225 | Offset(eof_label), XtRString, "End Of File"},
| ^~~~~~~~~~~~~
ispell.c:226:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
226 | {"repeatLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:226:21: note: in expansion of macro ‘XtCStatus’
226 | {"repeatLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:227:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
227 | Offset(repeat_label), XtRString, "Repeat"},
| ^~~~~~~~
ispell.c:228:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
228 | {"workingLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:228:22: note: in expansion of macro ‘XtCStatus’
228 | {"workingLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:229:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
229 | Offset(working_label), XtRString, "..."},
| ^~~~~
ispell.c:230:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
230 | {"lookLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~~~
ispell.c:201:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | #define XtCStatus "Status"
| ^~~~~~~~
ispell.c:230:19: note: in expansion of macro ‘XtCStatus’
230 | {"lookLabel", XtCStatus, XtRString, sizeof(String),
| ^~~~~~~~~
ispell.c:231:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
231 | Offset(look_label), XtRString, "Look"},
| ^~~~~~
ispell.c:232:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
232 | {"lookCommand", "CommandLine", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~
ispell.c:232:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
232 | {"lookCommand", "CommandLine", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~
ispell.c:233:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
233 | Offset(look_cmd), XtRString, "/usr/bin/egrep -i"},
| ^~~~~~~~~~~~~~~~~~~
ispell.c:234:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
234 | {"wordsFile", "Words", XtRString, sizeof(char*),
| ^~~~~~~~~~~
ispell.c:234:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
234 | {"wordsFile", "Words", XtRString, sizeof(char*),
| ^~~~~~~
ispell.c:235:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
235 | Offset(words_file), XtRString, "/usr/share/dict/words"},
| ^~~~~~~~~~~~~~~~~~~~~~~
ispell.c:236:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
236 | {"dictionary", "Dictionary", XtRString, sizeof(char*),
| ^~~~~~~~~~~~
ispell.c:236:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
236 | {"dictionary", "Dictionary", XtRString, sizeof(char*),
| ^~~~~~~~~~~~
ispell.c:237:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
237 | Offset(dictionary), XtRString, "american"},
| ^~~~~~~~~~
ispell.c:238:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
238 | {"dictionaries", "Dictionary", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~~
ispell.c:238:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
238 | {"dictionaries", "Dictionary", XtRString, sizeof(char*),
| ^~~~~~~~~~~~
ispell.c:239:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
239 | Offset(dict_list), XtRString, "american americanmed+ english"},
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:240:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
240 | {"formatting", "TextFormat", XtRString, sizeof(char*),
| ^~~~~~~~~~~~
ispell.c:240:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
240 | {"formatting", "TextFormat", XtRString, sizeof(char*),
| ^~~~~~~~~~~~
ispell.c:241:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
241 | Offset(formatting), XtRString, "text"},
| ^~~~~~
ispell.c: In function ‘IspellSetTerseMode’:
ispell.c:384:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
384 | XtSetArg(args[0], XtNstate, ispell.terse_mode = mode);
| ^~~~~~~~
ispell.c: In function ‘IspellReceive’:
ispell.c:617:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
617 | XtSetArg(args[0], XtNlist, &old_list);
| ^~~~~~~~
ispell.c:618:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
618 | XtSetArg(args[1], XtNnumberStrings, &old_len);
| ^~~~~~~~
ispell.c:637:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
637 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:638:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
638 | XtSetArg(args[1], XtNnumberStrings, len);
| ^~~~~~~~
ispell.c:675:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
675 | XtSetArg(args[0], XtNlist, &old_list);
| ^~~~~~~~
ispell.c:676:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
676 | XtSetArg(args[1], XtNnumberStrings, &old_len);
| ^~~~~~~~
ispell.c:688:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
688 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:689:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
689 | XtSetArg(args[1], XtNnumberStrings, 1);
| ^~~~~~~~
ispell.c: In function ‘IspellSend’:
ispell.c:1099:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1099 | XtSetArg(args[0], XtNlist, &old_list);
| ^~~~~~~~
ispell.c:1100:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1100 | XtSetArg(args[1], XtNnumberStrings, &old_len);
| ^~~~~~~~
ispell.c:1104:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1104 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:1105:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1105 | XtSetArg(args[1], XtNnumberStrings, 1);
| ^~~~~~~~
ispell.c: In function ‘IspellAction’:
ispell.c:1268:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1268 | XtSetArg(args[0], XtNlist, &strs);
| ^~~~~~~~
ispell.c:1269:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1269 | XtSetArg(args[1], XtNnumberStrings, &n_strs);
| ^~~~~~~~
ispell.c:1274:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1274 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:1275:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1275 | XtSetArg(args[1], XtNnumberStrings, 1);
| ^~~~~~~~
ispell.c: In function ‘IspellStartProcess’:
ispell.c:1324:35: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
1324 | XmuSnprintf(command, len, format,
| ^~~~~~
ispell.c: In function ‘UndoIspell’:
ispell.c:1734:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1734 | XtSetArg(args[0], XtNlist, &old_list);
| ^~~~~~~~
ispell.c:1735:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1735 | XtSetArg(args[1], XtNnumberStrings, &old_len);
| ^~~~~~~~
ispell.c:1740:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1740 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:1741:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1741 | XtSetArg(args[1], XtNnumberStrings, 1);
| ^~~~~~~~
ispell.c: In function ‘LookIspell’:
ispell.c:1899:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1899 | XtSetArg(args[0], XtNlist, &old_list);
| ^~~~~~~~
ispell.c:1900:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1900 | XtSetArg(args[1], XtNnumberStrings, &old_len);
| ^~~~~~~~
ispell.c:1910:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1910 | XtSetArg(args[0], XtNlist, list);
| ^~~~~~~~
ispell.c:1911:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1911 | XtSetArg(args[1], XtNnumberStrings, len);
| ^~~~~~~~
ispell.c: In function ‘ChangeDictionaryIspell’:
ispell.c:1958:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1958 | XtSetArg(args[0], XtNleftBitmap, None);
| ^~~~~~~~
ispell.c:1965:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1965 | XtSetArg(args[0], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
ispell.c: In function ‘ChangeFormatIspell’:
ispell.c:2002:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2002 | XtSetArg(args[0], XtNleftBitmap, None);
| ^~~~~~~~
ispell.c:2005:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2005 | XtSetArg(args[0], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
ispell.c: In function ‘InitIspell’:
ispell.c:2022:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2022 | {"skipLines", "Skip", XtRString, sizeof(char*),
| ^~~~~~~~~~~
ispell.c:2022:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2022 | {"skipLines", "Skip", XtRString, sizeof(char*),
| ^~~~~~
ispell.c:2023:55: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2023 | XtOffsetOf(struct _ispell, skip), XtRString, "#"},
| ^~~
ispell.c:2134:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2134 | XtSetArg(args[0], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
ispell.c:2153:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2153 | XtSetArg(args[0], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
ispell.c:2159:28: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2159 | dict_res.resource_name = "wordChars";
| ^
ispell.c:2160:29: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2160 | dict_res.resource_class = "Chars";
| ^
ispell.c:2165:27: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2165 | dict_res.default_addr = "";
| ^
ispell.c:2173:18: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2173 | dict->wchars = "";
| ^
ispell.c:2196:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2196 | XtSetArg(args[0], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
ispell.c: In function ‘IspellEndProcess’:
ispell.c:1401:21: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1401 | write(ispell.ofd[1], "&", 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1403:21: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1403 | write(ispell.ofd[1], "*", 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1404:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1404 | write(ispell.ofd[1], ientry->word->value, ientry->word->length);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1405:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1405 | write(ispell.ofd[1], "\n", 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1408:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1408 | write(ispell.ofd[1], "#\n", 2); /* save dictionary */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c: In function ‘timeout_signal’:
ispell.c:304:20: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
304 | # define WRITES(s) write(STDERR_FILENO, s, strlen(s))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:315:5: note: in expansion of macro ‘WRITES’
315 | WRITES("Warning: Timeout waiting ispell process to die.\n");
| ^~~~~~
ispell.c: In function ‘ToggleTerseIspell’:
ispell.c:1934:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1934 | write(ispell.ofd[1], ispell.terse_mode ? "!\n" : "%\n", 2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c: In function ‘ReplaceIspell’:
ispell.c:1548:25: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1548 | wctomb(mb, *(wchar_t*)check.ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1556:25: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1556 | wctomb(mb, *(wchar_t*)check.ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c: In function ‘IspellSetTerseMode’:
ispell.c:386:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
386 | write(ispell.ofd[1], mode ? "!\n" : "%\n", 2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c: In function ‘CheckIspell’:
ispell.c:1837:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1837 | write(ispell.ofd[1], ispell.sendbuf, len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c: In function ‘IspellStartProcess’:
ispell.c:1327:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1327 | pipe(ispell.ifd);
| ^~~~~~~~~~~~~~~~
ispell.c:1328:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1328 | pipe(ispell.ofd);
| ^~~~~~~~~~~~~~~~
ispell.c: In function ‘IspellSend’:
ispell.c:916:17: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
916 | wctomb(mb, ((wchar_t*)block.ptr)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1017:17: warning: ignoring return value of ‘wctomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1017 | wctomb(mb, ((wchar_t*)block.ptr)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ispell.c:1129:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1129 | write(ispell.ofd[1], ispell.sendbuf, len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tags.c: In function ‘FindTag’:
tags.c:495:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
495 | static String params[] = { "vertical", NULL };
| ^~~~~~~~~~
commands.c:1047:13: warning: ‘__builtin_strncpy’ output may be truncated copying 8190 bytes from a string of length 8191 [-Wstringop-truncation]
1047 | strncpy(path, label, sizeof(path) - 2);
| ^
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from util.c:29:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xedit.h:31,
from xedit.c:33:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
util.c: In function ‘XeditPrintf’:
util.c:94:5: warning: function ‘XeditPrintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
94 | size = vsnprintf(buffer, sizeof(buffer), format, va);
| ^~~~
util.c: In function ‘KillTextSource’:
util.c:320:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
320 | XtSetArg(largs[lnum_args], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
util.c:322:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
322 | XtSetArg(largs[lnum_args], XtNleftBitmap, None);
| ^~~~~~~~
util.c:328:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
328 | XtSetArg(targs[tnum_args], XtNdisplayPosition,
| ^~~~~~~~
util.c: In function ‘SwitchTextSource’:
util.c:412:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
412 | XtSetArg(args[num_args], XtNleftBitmap, flist.pixmap);
| ^~~~~~~~
util.c:414:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
414 | XtSetArg(args[num_args], XtNleftBitmap, None);
| ^~~~~~~~
util.c:425:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
425 | XtSetArg(args[num_args], XtNdisplayPosition,
| ^~~~~~~~
util.c:435:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
435 | XtSetArg(args[num_args], XtNdisplayPosition,
| ^~~~~~~~
util.c:451:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
451 | XtSetArg(args[num_args], XtNdisplayPosition,
| ^~~~~~~~
util.c:461:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
461 | XtSetArg(args[num_args], XtNdisplayPosition, item->display_position);
| ^~~~~~~~
util.c:466:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
466 | XtSetArg(args[num_args], XtNwrap, item->wrap);
| ^~~~~~~~
util.c:468:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
468 | XtSetArg(args[num_args], XtNwrap, wrapmodes[WindowIndex(textwindow)]);
| ^~~~~~~~
util.c: In function ‘ResolveName’:
util.c:520:17: warning: declaration of ‘length’ shadows a previous local [-Wshadow]
520 | int length = strlen(result);
| ^~~~~~
util.c:505:17: note: shadowed declaration is here
505 | int length;
| ^~~~~~
util.c: In function ‘ChangeTextWindow’:
util.c:547:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
547 | XtSetArg(args[0], XtNdisplayCaret, False);
| ^~~~~~~~
util.c:549:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
549 | XtSetArg(args[0], XtNdisplayCaret, True);
| ^~~~~~~~
util.c: In function ‘DeleteWindow’:
util.c:654:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
654 | XtSetArg(args[num_args], XtNleftBitmap, &label_pix); ++num_args;
| ^~~~~~~~
util.c:659:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
659 | XtSetArg(args[num_args], XtNleftBitmap, label_pix); ++num_args;
| ^~~~~~~~
util.c:663:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
663 | XtSetArg(args[num_args], XtNdisplayPosition, &d_pos); ++num_args;
| ^~~~~~~~
util.c:669:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
669 | XtSetArg(args[num_args], XtNdisplayPosition, d_pos); ++num_args;
| ^~~~~~~~
util.c:675:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
675 | XtSetArg(args[num_args], XtNwrap, item->wrap);
| ^~~~~~~~
util.c:677:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
677 | XtSetArg(args[num_args], XtNwrap,
| ^~~~~~~~
util.c: In function ‘SplitWindow’:
util.c:779:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
779 | XtSetArg(args[num_args], XtNdisplayPosition, &d_pos); ++num_args;
| ^~~~~~~~
util.c:787:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
787 | XtSetArg(args[num_args], XtNinternalBorderWidth, &bw); ++num_args;
| ^~~~~~~~
util.c:809:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
809 | XtSetArg(args[num_args], XtNleftBitmap, &label_pix); ++num_args;
| ^~~~~~~~
util.c:832:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
832 | XtSetArg(args[num_args], XtNdisplayPosition, d_pos); ++num_args;
| ^~~~~~~~
util.c:841:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
841 | XtSetArg(args[num_args], XtNleftBitmap, label_pix); ++num_args;
| ^~~~~~~~
util.c:847:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
847 | XtSetArg(args[num_args], XtNleftBitmap, label_pix); ++num_args;
| ^~~~~~~~
util.c:851:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
851 | XtSetArg(args[num_args], XtNmin, dimension); ++num_args;
| ^~~~~~~~
util.c:852:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
852 | XtSetArg(args[num_args], XtNmax, dimension); ++num_args;
| ^~~~~~~~
util.c:865:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
865 | XtSetArg(args[num_args], XtNmin, 1); ++num_args;
| ^~~~~~~~
util.c:866:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
866 | XtSetArg(args[num_args], XtNmax, 65535); ++num_args;
| ^~~~~~~~
util.c:872:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
872 | XtSetArg(args[num_args], XtNdisplayPosition, d_pos); ++num_args;
| ^~~~~~~~
util.c:876:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
876 | XtSetArg(args[num_args], XtNwrap, item->wrap);
| ^~~~~~~~
util.c:878:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
878 | XtSetArg(args[num_args], XtNwrap, wrapmodes[WindowIndex(ntext)]);
| ^~~~~~~~
util.c: In function ‘SwitchDirWindow’:
util.c:911:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
911 | XtSetArg(args[0], XtNinternalBorderWidth, &bw);
| ^~~~~~~~
util.c:914:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
914 | XtSetArg(args[0], XtNmin, width);
| ^~~~~~~~
util.c:915:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
915 | XtSetArg(args[0], XtNmax, width);
| ^~~~~~~~
util.c:921:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
921 | XtSetArg(args[0], XtNmin, 1);
| ^~~~~~~~
util.c:922:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
922 | XtSetArg(args[0], XtNmax, 65535);
| ^~~~~~~~
xedit.c:44:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
44 | {"quit", QuitAction},
| ^~~~~~
xedit.c:45:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
45 | {"save-file", SaveFile},
| ^~~~~~~~~~~
xedit.c:46:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
46 | {"load-file", LoadFile},
| ^~~~~~~~~~~
xedit.c:47:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
47 | {"find-file", FindFile},
| ^~~~~~~~~~~
xedit.c:48:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
48 | {"cancel-find-file", CancelFindFile},
| ^~~~~~~~~~~~~~~~~~
xedit.c:49:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | {"file-completion", FileCompletion},
| ^~~~~~~~~~~~~~~~~
xedit.c:50:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | {"popup-menu", PopupMenu},
| ^~~~~~~~~~~~
xedit.c:51:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | {"kill-file", KillFile},
| ^~~~~~~~~~~
xedit.c:52:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | {"split-window", SplitWindow},
| ^~~~~~~~~~~~~~
xedit.c:53:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | {"dir-window", DirWindow},
| ^~~~~~~~~~~~
xedit.c:54:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
54 | {"delete-window", DeleteWindow},
| ^~~~~~~~~~~~~~~
xedit.c:55:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | {"xedit-focus", XeditFocus},
| ^~~~~~~~~~~~~
xedit.c:56:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
56 | {"other-window", OtherWindow},
| ^~~~~~~~~~~~~~
xedit.c:57:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
57 | {"switch-source", SwitchSource},
| ^~~~~~~~~~~~~~~
xedit.c:58:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
58 | {"lisp-eval", XeditLispEval},
| ^~~~~~~~~~~
xedit.c:59:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
59 | {"xedit-print-lisp-eval", XeditPrintLispEval},
| ^~~~~~~~~~~~~~~~~~~~~~~
xedit.c:60:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
60 | {"xedit-keyboard-reset",XeditKeyboardReset},
| ^~~~~~~~~~~~~~~~~~~~~~
xedit.c:61:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
61 | {"ispell", IspellAction},
| ^~~~~~~~
xedit.c:62:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
62 | {"line-edit", LineEditAction},
| ^~~~~~~~~~~
xedit.c:63:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | {"tags", TagsAction}
| ^~~~~~
xedit.c:96:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
96 | {"enableBackups", "EnableBackups", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~~~
xedit.c:96:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
96 | {"enableBackups", "EnableBackups", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~~~
xedit.c:98:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | {"backupNamePrefix", "BackupNamePrefix", XtRString, sizeof(char *),
| ^~~~~~~~~~~~~~~~~~
xedit.c:98:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | {"backupNamePrefix", "BackupNamePrefix", XtRString, sizeof(char *),
| ^~~~~~~~~~~~~~~~~~
xedit.c:99:46: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | Offset(backupNamePrefix),XtRString, ""},
| ^~
xedit.c:100:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"backupNameSuffix", "BackupNameSuffix", XtRString, sizeof(char *),
| ^~~~~~~~~~~~~~~~~~
xedit.c:100:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"backupNameSuffix", "BackupNameSuffix", XtRString, sizeof(char *),
| ^~~~~~~~~~~~~~~~~~
xedit.c:101:46: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | Offset(backupNameSuffix),XtRString, ".BAK"},
| ^~~~~~
xedit.c:102:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"hints", "Hint", XtRString, sizeof(char *),
| ^~~~~~~
xedit.c:102:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"hints", "Hint", XtRString, sizeof(char *),
| ^~~~~~
xedit.c:104:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"hintsInterval", XtCInterval, XtRInt, sizeof(long),
| ^~~~~~~~~~~~~~~
xedit.c:106:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"changedBitmap", XtRBitmap, XtRString, sizeof(char*),
| ^~~~~~~~~~~~~~~
xedit.c:107:50: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | Offset(changed_pixmap_name), XtRString, "dot"},
| ^~~~~
xedit.c:108:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"positionFormat", "Format", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~~~~
xedit.c:108:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"positionFormat", "Format", XtRString, sizeof(char*),
| ^~~~~~~~
xedit.c:109:46: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | Offset(position_format), XtRString, "L%l"},
| ^~~~~
xedit.c:110:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"autoReplace", "Replace", XtRString, sizeof(char*),
| ^~~~~~~~~~~~~
xedit.c:110:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"autoReplace", "Replace", XtRString, sizeof(char*),
| ^~~~~~~~~
xedit.c:112:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
112 | {"tagsName", "TagsName", XtRString, sizeof(char *),
| ^~~~~~~~~~
xedit.c:112:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
112 | {"tagsName", "TagsName", XtRString, sizeof(char *),
| ^~~~~~~~~~
xedit.c:113:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
113 | Offset(tagsName), XtRString, "tags"},
| ^~~~~~
xedit.c:114:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
114 | {"loadTags", "LoadTags", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~
xedit.c:114:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
114 | {"loadTags", "LoadTags", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~
xedit.c: In function ‘makeButtonsAndBoxes’:
xedit.c:339:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
339 | static char *labelWindow = "labelWindow", *editWindow = "editWindow";
| ^~~~~~~~~~~~~
xedit.c:339:61: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
339 | static char *labelWindow = "labelWindow", *editWindow = "editWindow";
| ^~~~~~~~~~~~
xedit.c:340:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
340 | static char *formWindow = "formWindow", *positionWindow = "positionWindow";
| ^~~~~~~~~~~~
xedit.c:340:63: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
340 | static char *formWindow = "formWindow", *positionWindow = "positionWindow";
| ^~~~~~~~~~~~~~~~
xedit.c:347:34: warning: passing argument 2 of ‘MakeCommandButton’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
347 | MakeCommandButton(b_row, "quit", DoQuit);
| ^~~~~~
xedit.h:122:34: note: expected ‘char *’ but argument is of type ‘const char *’
122 | Widget MakeCommandButton(Widget, char*, XtCallbackProc);
| ^~~~~
xedit.c:348:34: warning: passing argument 2 of ‘MakeCommandButton’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
348 | MakeCommandButton(b_row, "save", DoSave);
| ^~~~~~
xedit.h:122:34: note: expected ‘char *’ but argument is of type ‘const char *’
122 | Widget MakeCommandButton(Widget, char*, XtCallbackProc);
| ^~~~~
xedit.c:349:34: warning: passing argument 2 of ‘MakeCommandButton’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
349 | MakeCommandButton(b_row, "load", DoLoad);
| ^~~~~~
xedit.h:122:34: note: expected ‘char *’ but argument is of type ‘const char *’
122 | Widget MakeCommandButton(Widget, char*, XtCallbackProc);
| ^~~~~
xedit.c:350:47: warning: passing argument 2 of ‘MakeStringBox’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
350 | filenamewindow = MakeStringBox(b_row, "filename", NULL);
| ^~~~~~~~~~
xedit.h:123:30: note: expected ‘String’ {aka ‘char *’} but argument is of type ‘const char *’
123 | Widget MakeStringBox(Widget, String, String);
| ^~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from hash.c:27:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
xedit.c:390:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
390 | XtSetArg(arglist[num_args], XtNtype, XawAsciiFile); ++num_args;
| ^~~~~~~~
xedit.c:397:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
397 | XtSetArg(arglist[num_args], XtNinternational, &international); ++num_args;
| ^~~~~~~~
xedit.c:401:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
401 | XtSetArg(arglist[num_args], XtNtype, XawAsciiFile); ++num_args;
| ^~~~~~~~
xedit.c:418:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
418 | XtSetArg(arglist[num_args], XtNdisplayCaret, False); ++num_args;
| ^~~~~~~~
xedit.c:455:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
455 | XtSetArg(arglist[0], XtNwrap, &wrapmodes[num_args]);
| ^~~~~~~~
xedit.c: In function ‘PositionChanged’:
xedit.c:575:41: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
575 | fmt_buf, info->line_number);
| ^~~~~~~
xedit.c:579:41: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
579 | fmt_buf, info->column_number);
| ^~~~~~~
xedit.c:583:41: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
583 | fmt_buf, info->insert_position);
| ^~~~~~~
xedit.c:587:41: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
587 | fmt_buf, info->last_position);
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from lisp/lsp.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from lisp/re/tests.c:36:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
lisp/core.c: In function ‘Lisp_XeditVectorStore’:
lisp/core.c:6950:14: warning: declaration of ‘offset’ shadows a previous local [-Wshadow]
6950 | long offset = FIXNUM_VALUE(CAR(values));
| ^~~~~~
lisp/core.c:6929:33: note: shadowed declaration is here
6929 | long rank, count, sequence, offset, accum;
| ^~~~~~
In file included from lisp/bytecode.c:340:
./lisp/compile.c: In function ‘ComCall’:
./lisp/compile.c:1637:13: warning: declaration of ‘count’ shadows a previous local [-Wshadow]
1637 | int count, constantp;
| ^~~~~
./lisp/compile.c:1398:12: note: shadowed declaration is here
1398 | int i, count, base;
| ^~~~~
lisp/bytecode.c: In function ‘MakeBytecodeObject’:
lisp/bytecode.c:1242:34: warning: declaration of ‘cons’ shadows a global declaration [-Wshadow]
1242 | LispObj **constants, *code, *cons, *prev;
| ^~~~
lisp/bytecode.c:335:17: note: shadowed declaration is here
335 | static LispObj *cons, *cons1, *cons2, *cons3, *cons4, *cons5, *cons6, *cons7;
| ^~~~
lisp/format.c: In function ‘format_case_conversion’:
lisp/format.c:1082:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1082 | str = ptr = LispGetSstring(SSTREAMP(string), &length);
| ^
lisp/hash.c: In function ‘LispHash’:
lisp/hash.c:189:21: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
189 | LispObj *okey, *hash_table, *value;
| ^~~~~~~~~~
In file included from ./lisp/internal.h:42,
from ./lisp/private.h:49,
from ./lisp/hash.h:35,
from lisp/hash.c:32:
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_Clrhash’:
lisp/hash.c:383:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
383 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_HashTableCount’:
lisp/hash.c:426:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
426 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_HashTableRehashSize’:
lisp/hash.c:439:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
439 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_HashTableRehashThreshold’:
lisp/hash.c:452:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
452 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_HashTableSize’:
lisp/hash.c:465:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
465 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_HashTableTest’:
lisp/hash.c:478:14: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
478 | LispObj *hash_table = ARGUMENT(0);
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_Maphash’:
lisp/hash.c:494:25: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
494 | LispObj *function, *hash_table;
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/hash.c: In function ‘Lisp_MakeHashTable’:
lisp/hash.c:520:20: warning: declaration of ‘hash_table’ shadows a global declaration [-Wshadow]
520 | LispHashTable *hash_table;
| ^~~~~~~~~~
./util.h:36:33: note: shadowed declaration is here
36 | typedef struct _hash_table hash_table;
| ^~~~~~~~~~
lisp/lisp.c: In function ‘LispGetPageSize’:
lisp/lisp.c:615:16: warning: declaration of ‘pagesize’ shadows a global declaration [-Wshadow]
615 | static int pagesize = -1;
| ^~~~~~~~
lisp/lisp.c:171:5: note: shadowed declaration is here
171 | int pagesize, gcpro;
| ^~~~~~~~
lisp/lisp.c: In function ‘LispAddBuiltinFunction’:
lisp/lisp.c:2166:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2166 | string.string = builtin->declaration;
| ^
In file included from ./lisp/private.h:49,
from ./lisp/bytecode.h:32,
from lisp/lisp.c:52:
lisp/lisp.c: In function ‘LispBegin’:
lisp/lisp.c:5373:13: warning: passing argument 1 of ‘LispExecute’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5373 | EXECUTE("(require \"lisp\")");
| ^~~~~~~~~~~~~~~~~~~~
./lisp/internal.h:68:45: note: in definition of macro ‘EXECUTE’
68 | #define EXECUTE(string) LispExecute(string)
| ^~~~~~
lisp/lisp.c:5085:19: note: expected ‘char *’ but argument is of type ‘const char *’
5085 | LispExecute(char *str)
| ~~~~~~^~~
In file included from ./lisp/math.h:35,
from lisp/math.c:32:
lisp/math.c: In function ‘Lisp_Isqrt’:
lisp/math.c:904:29: warning: cast from function call of type ‘double’ to non-matching type ‘long int’ [-Wbad-function-cast]
904 | result = FIXNUM((long)floor(sqrt(FIXNUM_VALUE(natural))));
| ^
./lisp/internal.h:182:25: note: in definition of macro ‘FIXNUM’
182 | ((LispObj*)(((long)(value) << BIT_COUNT) | FIXNUM_MASK))
| ^~~~~
lisp/math.c:907:30: warning: cast from function call of type ‘double’ to non-matching type ‘long int’ [-Wbad-function-cast]
907 | result = INTEGER((long)floor(sqrt(INT_VALUE(natural))));
| ^
./lisp/internal.h:222:48: note: in definition of macro ‘INTEGER’
222 | #define INTEGER(integer) LispNewInteger(integer)
| ^~~~~~~
lisp/lisp.c: In function ‘LispDestroy’:
lisp/lisp.c:648:1: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
648 | LispDestroy(const char *fmt, ...)
| ^~~~~~~~~~~
lisp/core.c: In function ‘Lisp_Quit’:
lisp/core.c:4318:1: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
4318 | Lisp_Quit(LispBuiltin *builtin)
| ^~~~~~~~~
lisp/read.c: In function ‘LispReadError’:
lisp/read.c:609:5: warning: function ‘LispReadError’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
609 | vsnprintf(string, sizeof(string), fmt, ap);
| ^~~~~~~~~
lisp/read.c: In function ‘LispReadArray’:
lisp/read.c:1918:18: warning: declaration of ‘array’ shadows a previous local [-Wshadow]
1918 | LispObj *array;
| ^~~~~
lisp/read.c:1901:49: note: shadowed declaration is here
1901 | LispObj *arguments, *initial, *dim, *cons, *array, *data;
| ^~~~~
lisp/pathname.c: In function ‘Lisp_UserHomedirPathname’:
lisp/pathname.c:1073:9: warning: ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
1073 | strncpy(data, home, length);
| ^
lisp/pathname.c:1072:18: note: length computed here
1072 | length = strlen(home);
| ^~~~~~~~~~~~
lisp/stream.c: In function ‘Lisp_MakePipe’:
lisp/stream.c:716:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
716 | argv[0] = "sh";
| ^
lisp/stream.c:717:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
717 | argv[1] = "-c";
| ^
lisp/stream.c:720:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
720 | pipe(ifd);
| ^~~~~~~~~
lisp/stream.c:721:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
721 | pipe(ofd);
| ^~~~~~~~~
lisp/stream.c:722:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
722 | pipe(efd);
| ^~~~~~~~~
lisp/write.c: In function ‘parse_double’:
lisp/write.c:678:26: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
678 | sprintf(stk, fmt, value);
| ^~~
lisp/write.c:689:22: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
689 | sprintf(stk, fmt, value);
| ^~~
lisp/write.c: In function ‘LispDoFormatExponentialFloat’:
lisp/write.c:2117:39: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
2117 | length = sprintf(buffer + offset, stk,
| ^~~
lisp/write.c: In function ‘LispWriteChar’:
lisp/write.c:1156:8: warning: ‘file’ may be used uninitialized [-Wmaybe-uninitialized]
1156 | if (file != NULL)
| ^
lisp/write.c:1152:15: note: ‘file’ was declared here
1152 | LispFile *file;
| ^~~~
In file included from ./lisp/private.h:49,
from lisp/xedit.h:36,
from lisp/xedit.c:37:
lisp/xedit.c: In function ‘LispXeditInitialize’:
lisp/xedit.c:330:13: warning: passing argument 1 of ‘LispExecute’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
330 | EXECUTE("(require \"xedit\")");
| ^~~~~~~~~~~~~~~~~~~~~
./lisp/internal.h:68:45: note: in definition of macro ‘EXECUTE’
68 | #define EXECUTE(string) LispExecute(string)
| ^~~~~~
In file included from ./lisp/internal.h:37:
./lisp/lisp.h:37:19: note: expected ‘char *’ but argument is of type ‘const char *’
37 | void *LispExecute(char*);
| ^~~~~
lisp/xedit.c: In function ‘XeditLispSetEditMode’:
lisp/xedit.c:522:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
522 | XtSetArg(arg[0], XawNtextProperties, &property_list);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_AutoFill’:
lisp/xedit.c:839:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
839 | XtSetArg(arg[0], XtNautoFill, value == NIL ? False : True);
| ^~~~~~~~
lisp/xedit.c:843:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
843 | XtSetArg(arg[0], XtNautoFill, &state);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_HorizontalScrollbar’:
lisp/xedit.c:1145:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1145 | XtSetArg(arg[0], XtNscrollHorizontal, scroll);
| ^~~~~~~~
lisp/xedit.c:1149:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1149 | XtSetArg(arg[0], XtNscrollHorizontal, &scroll);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_LeftColumn’:
lisp/xedit.c:1239:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1239 | XtSetArg(arg[0], XtNleftColumn, left);
| ^~~~~~~~
lisp/xedit.c:1243:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1243 | XtSetArg(arg[0], XtNleftColumn, &left);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_PropertyList’:
lisp/xedit.c:1308:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1308 | XtSetArg(arg[0], XawNtextProperties, property_list);
| ^~~~~~~~
lisp/xedit.c:1316:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1316 | XtSetArg(arg[0], XawNtextProperties, &property_list);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_RightColumn’:
lisp/xedit.c:1427:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1427 | XtSetArg(arg[0], XtNrightColumn, right);
| ^~~~~~~~
lisp/xedit.c:1431:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1431 | XtSetArg(arg[0], XtNrightColumn, &right);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_VerticalScrollbar’:
lisp/xedit.c:1562:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1562 | XtSetArg(arg[0], XtNscrollVertical, scroll);
| ^~~~~~~~
lisp/xedit.c:1566:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1566 | XtSetArg(arg[0], XtNscrollVertical, &scroll);
| ^~~~~~~~
lisp/xedit.c: In function ‘Xedit_WrapMode’:
lisp/xedit.c:1596:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1596 | XtSetArg(arg[0], XtNwrap, (XawTextWrapMode)i);
| ^~~~~~~~
lisp/xedit.c:1600:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1600 | XtSetArg(arg[0], XtNwrap, &wrap);
| ^~~~~~~~
In function ‘LispWriteChars’,
inlined from ‘LispWriteChars’ at lisp/write.c:1164:1:
lisp/write.c:1177:20: warning: ‘file’ may be used uninitialized [-Wmaybe-uninitialized]
1177 | if (file != NULL)
| ^
lisp/write.c: In function ‘LispWriteChars’:
lisp/write.c:1170:19: note: ‘file’ was declared here
1170 | LispFile *file;
| ^~~~
lisp/write.c: In function ‘LispWriteStr’:
lisp/write.c:1205:8: warning: ‘file’ may be used uninitialized [-Wmaybe-uninitialized]
1205 | if (file != NULL)
| ^
lisp/write.c:1201:15: note: ‘file’ was declared here
1201 | LispFile *file;
| ^~~~
lisp/re/re.c: In function ‘rec_build_stl’:
lisp/re/re.c:2084:26: warning: comparison between ‘rec_stl_t’ and ‘enum _rec_pat_t’ [-Wenum-compare]
2084 | code = stl->type == Rep_StringList ?
| ^~
lisp/re/rec.c: In function ‘irec_comp’:
lisp/re/rec.c:214:30: warning: declaration of ‘alt’ shadows a previous local [-Wshadow]
214 | rec_alt *alt = calloc(1, sizeof(rec_alt));
| ^~~
lisp/re/rec.c:92:14: note: shadowed declaration is here
92 | rec_alt *alt;
| ^~~
lisp/re/rec.c: In function ‘irec_add_repetition’:
lisp/re/rec.c:844:18: warning: declaration of ‘grp’ shadows a previous local [-Wshadow]
844 | rec_grp *grp = inf->pgrp;
| ^~~
lisp/re/rec.c:836:14: note: shadowed declaration is here
836 | rec_grp *grp;
| ^~~
lisp/re/rec.c:846:63: warning: comparison between ‘rec_rep_t’ {aka ‘enum _rec_rep_t’} and ‘enum ’ [-Wenum-compare]
846 | if (rept == Rer_AnyTimes || rept == Rer_Maybe || rept == Re_AtLeast) {
| ^~
lisp/re/reo.c: In function ‘orec_str_list’:
lisp/re/reo.c:657:32: warning: declaration of ‘str’ shadows a parameter [-Wshadow]
657 | unsigned char ci, cj, *str;
| ^~~
lisp/re/reo.c:576:48: note: shadowed declaration is here
576 | orec_str_list(orec_inf *inf, rec_alt *alt, int str, int count)
| ~~~~^~~
xfindproxy.c: In function ‘_XtIceWatchProc’:
xfindproxy.c:474:23: warning: cast from function call of type ‘XtInputId’ {aka ‘long unsigned int’} to non-matching type ‘void *’ [-Wbad-function-cast]
474 | *watch_data = (IcePointer) XtAppAddInput (
| ^
xfindproxy.c: In function ‘main’:
xfindproxy.c:281:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
281 | fgets (authName, sizeof (authName), stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfindproxy.c:282:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
282 | fgets (authData, sizeof (authData), stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xcalc.c:90:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-rpn", "rpn", XrmoptionNoArg, (XtPointer)"on"},
| ^~~~~~
xcalc.c:90:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-rpn", "rpn", XrmoptionNoArg, (XtPointer)"on"},
| ^~~~~
xcalc.c:91:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-stipple", "stipple", XrmoptionNoArg, (XtPointer)"on"}
| ^~~~~~~~~~
xcalc.c:91:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-stipple", "stipple", XrmoptionNoArg, (XtPointer)"on"}
| ^~~~~~~~~
xcalc.c: In function ‘convert’:
xcalc.c:364:9: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
364 | strncpy(selstr, dispstr, (int)(*length));
| ^
In function ‘convert’,
inlined from ‘convert’ at xcalc.c:357:16:
xcalc.c:363:19: note: length computed here
363 | *length = strlen(dispstr);
| ^~~~~~~~~~~~~~~
math.c: In function ‘negf’:
math.c:474:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
474 | snprintf(tmp, sizeof(tmp), "-%s", dispstr);
| ^
In file included from /usr/include/stdio.h:970,
from xcalc.h:47,
from math.c:19:
In function ‘snprintf’,
inlined from ‘negf’ at math.c:474:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 2 and 33 bytes into a destination of size 32
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
viewres.c:115:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
115 | { "-top", "*topObject", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~
viewres.c:115:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
115 | { "-top", "*topObject", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~~~
viewres.c:116:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
116 | { "-variable", "*showVariable", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~
viewres.c:116:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
116 | { "-variable", "*showVariable", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~~~~~
viewres.c:117:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
117 | { "-vertical", "*Tree.Gravity", XrmoptionNoArg, (XPointer) "north" }
| ^~~~~~~~~~~
viewres.c:117:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
117 | { "-vertical", "*Tree.Gravity", XrmoptionNoArg, (XPointer) "north" }
| ^~~~~~~~~~~~~~~
x11perf.c: In function ‘CreateClipWindows’:
x11perf.c:601:34: warning: declaration of ‘clips’ shadows a global declaration [-Wshadow]
601 | CreateClipWindows(XParms xp, int clips)
| ~~~~^~~~~
x11perf.c:134:12: note: shadowed declaration is here
134 | static int clips = 0;
| ^~~~~
x11perf.c: In function ‘DestroyClipWindows’:
x11perf.c:616:35: warning: declaration of ‘clips’ shadows a global declaration [-Wshadow]
616 | DestroyClipWindows(XParms xp, int clips)
| ~~~~^~~~~
x11perf.c:134:12: note: shadowed declaration is here
134 | static int clips = 0;
| ^~~~~
x11perf.c: In function ‘DoTest’:
x11perf.c:628:25: warning: declaration of ‘test’ shadows a global declaration [-Wshadow]
628 | DoTest(XParms xp, Test *test, int64_t reps)
| ~~~~~~^~~~
In file included from x11perf.c:35:
x11perf.h:134:13: note: shadowed declaration is here
134 | extern Test test[];
| ^~~~
x11perf.c: In function ‘CalibrateTest’:
x11perf.c:653:32: warning: declaration of ‘test’ shadows a global declaration [-Wshadow]
653 | CalibrateTest(XParms xp, Test *test, int seconds, double *usecperobj)
| ~~~~~~^~~~
x11perf.h:134:13: note: shadowed declaration is here
134 | extern Test test[];
| ^~~~
x11perf.c:653:42: warning: declaration of ‘seconds’ shadows a global declaration [-Wshadow]
653 | CalibrateTest(XParms xp, Test *test, int seconds, double *usecperobj)
| ~~~~^~~~~~~
x11perf.c:107:17: note: shadowed declaration is here
107 | static int seconds = 5;
| ^~~~~~~
x11perf.c: In function ‘DisplayStatus’:
x11perf.c:818:60: warning: declaration of ‘test’ shadows a global declaration [-Wshadow]
818 | DisplayStatus(Display *d, const char *message, const char *test, int try)
| ~~~~~~~~~~~~^~~~
x11perf.h:134:13: note: shadowed declaration is here
134 | extern Test test[];
| ^~~~
x11perf.c: In function ‘ProcessTest’:
x11perf.c:831:30: warning: declaration of ‘test’ shadows a global declaration [-Wshadow]
831 | ProcessTest(XParms xp, Test *test, int func, unsigned long pm, char *label)
| ~~~~~~^~~~
x11perf.h:134:13: note: shadowed declaration is here
134 | extern Test test[];
| ^~~~
x11perf.c: In function ‘main’:
x11perf.c:953:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
953 | cp2 = "-";
| ^
xkbparse.c:302:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls]
302 | int yyparse (void);
| ^~~~~~~
In file included from xkbparse.y:97:
parseutils.h:200:12: note: previous declaration of ‘yyparse’ with type ‘int(void)’
200 | extern int yyparse(void);
| ^~~~~~~
alias.c: In function ‘HandleAliasDef’:
alias.c:85:5: warning: ‘__builtin_strncpy’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
85 | strncpy(info->alias, alias, XkbKeyNameLength);
| ^
alias.c:86:5: warning: ‘__builtin_strncpy’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
86 | strncpy(info->real, real, XkbKeyNameLength);
| ^
action.c: In function ‘HandleActionMessage’:
action.c:1025:17: warning: ‘__builtin_strncpy’ specified bound 6 equals destination size [-Wstringop-truncation]
1025 | strncpy((char *) act->message, rtrn.str, 6);
| ^
symbols.c: In function ‘HandleSymbolsBody’:
symbols.c:1505:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1505 | field.str = "symbols";
| ^
symbols.c:1507:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1507 | field.str = "actions";
| ^
xkbcomp.c: In function ‘main’:
xkbcomp.c:947:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
947 | inputFile = "stdin";
| ^
xkbcomp.c:1147:28: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1147 | outputFile = "stdout";
| ^
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from xset.c:52:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xfd.c:34:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from /usr/include/X11/IntrinsicP.h:51,
from grid.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
grid.c:101:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | Offset(fg_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
xfd.c:61:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
61 | {"-fn", "*grid.font", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~
xfd.c:61:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
61 | {"-fn", "*grid.font", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~
xfd.c:63:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | {"-fa", "*grid.face", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~
xfd.c:63:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | {"-fa", "*grid.face", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~
xfd.c:65:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
65 | {"-start", "*startChar", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~
xfd.c:65:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
65 | {"-start", "*startChar", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~
xfd.c:66:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
66 | {"-box", "*grid.boxChars", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~
xfd.c:66:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
66 | {"-box", "*grid.boxChars", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~~~~~~
xfd.c:67:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
67 | {"-bc", "*grid.boxColor", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~
xfd.c:67:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
67 | {"-bc", "*grid.boxColor", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~
xfd.c:68:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | {"-center", "*grid.centerChars", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~
xfd.c:68:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | {"-center", "*grid.centerChars", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~~~~~~~~~
xfd.c:69:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | {"-rows", "*grid.cellRows", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~
xfd.c:69:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | {"-rows", "*grid.cellRows", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~
xfd.c:70:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-columns", "*grid.cellColumns", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~
xfd.c:70:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-columns", "*grid.cellColumns", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~~~~
xfd.c:105:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | #define DEF_SELECT_FORMAT "character 0x%04x%02x (%u,%u) (%#o,%#o)"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfd.c:123:41: note: in expansion of macro ‘DEF_SELECT_FORMAT’
123 | Offset(select_format), XtRString, DEF_SELECT_FORMAT },
| ^~~~~~~~~~~~~~~~~
xfd.c:106:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | #define DEF_METRICS_FORMAT "width %d; left %d, right %d; ascent %d, descent %d (font %d, %d)"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfd.c:125:42: note: in expansion of macro ‘DEF_METRICS_FORMAT’
125 | Offset(metrics_format), XtRString, DEF_METRICS_FORMAT },
| ^~~~~~~~~~~~~~~~~~
xfd.c:107:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | #define DEF_RANGE_FORMAT "range: 0x%04x%02x (%u,%u) thru 0x%04x%02x (%u,%u)"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfd.c:127:40: note: in expansion of macro ‘DEF_RANGE_FORMAT’
127 | Offset(range_format), XtRString, DEF_RANGE_FORMAT },
| ^~~~~~~~~~~~~~~~
xfd.c:108:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | #define DEF_START_FORMAT "upper left: 0x%06x (%d,%d)"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfd.c:129:40: note: in expansion of macro ‘DEF_START_FORMAT’
129 | Offset(start_format), XtRString, DEF_START_FORMAT },
| ^~~~~~~~~~~~~~~~
xfd.c:109:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | #define DEF_NOCHAR_FORMAT "no such character 0x%04x%02x (%u,%u) (%#o,%#o)"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfd.c:131:41: note: in expansion of macro ‘DEF_NOCHAR_FORMAT’
131 | Offset(nochar_format), XtRString, DEF_NOCHAR_FORMAT },
| ^~~~~~~~~~~~~~~~~
xfd.c: In function ‘main’:
xfd.c:351:15: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
351 | maxn >> 8, maxn & 0xff);
| ^~~~
xfd.c: In function ‘SelectChar’:
xfd.c:399:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
399 | xft->ascent, xft->descent);
| ^~~
xfd.c:422:23: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
422 | metrics.ascent, metrics.descent, fontascent, fontdescent);
| ^~~~~~~
xfd.c:432:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
432 | n >> 8, n & 0xff);
| ^
xfd.c:439:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
439 | n >> 8, n & 0xff);
| ^
xfd.c: In function ‘change_page’:
xfd.c:485:19: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
485 | newstart, row, col);
| ^~~~~~~~
xlsatoms.c: In function ‘do_name’:
xlsatoms.c:159:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
159 | printf (format, (unsigned long) a->atom, name);
| ^~~~~~
xlsatoms.c: In function ‘say_batch’:
xlsatoms.c:266:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
266 | printf (format, i + low, atom_name);
| ^~~~~~
In function ‘do_range’,
inlined from ‘main’ at xlsatoms.c:108:4:
xlsatoms.c:242:5: warning: ‘high’ may be used uninitialized [-Wmaybe-uninitialized]
242 | list_atoms (c, format, mask, low, high);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xlsatoms.c: In function ‘main’:
xlsatoms.c:239:21: note: ‘high’ was declared here
239 | xcb_atom_t low, high;
| ^~~~
menus.c: In function ‘Execute’:
menus.c:2330:12: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2330 | (void) system(s);
| ^~~~~~~~~
LED.c:47:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
47 | offset(led.foreground), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
LED.c:51:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | offset(led.top_color), XtRString, "black"},
| ^~~~~~~
LED.c:53:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | offset(led.bottom_color), XtRString, "white"},
| ^~~~~~~
LED.c:55:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | offset(led.on_color), XtRString, "green"},
| ^~~~~~~
LED.c:57:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
57 | offset(led.off_color), XtRString, "#005000"},
| ^~~~~~~~~
xkbvleds.c: In function ‘main’:
xkbvleds.c:272:22: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
272 | register int i, bit;
| ^
xkbvleds.c:205:18: note: shadowed declaration is here
205 | register int i;
| ^
xkbvleds.c:272:25: warning: declaration of ‘bit’ shadows a previous local [-Wshadow]
272 | register int i, bit;
| ^~~
xkbvleds.c:206:14: note: shadowed declaration is here
206 | unsigned bit;
| ^~~
xkbwatch.c:49:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
| ^~~~~~
xkbwatch.c:49:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~
xkbwatch.c:49:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xkbwatch.c:50:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
| ^~~~~
xkbwatch.c:50:13: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
| ^~~~~~~~
xkbwatch.c:50:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
| ^~~~~~
LED.c:47:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
47 | offset(led.foreground), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
LED.c:51:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | offset(led.top_color), XtRString, "black"},
| ^~~~~~~
LED.c:53:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | offset(led.bottom_color), XtRString, "white"},
| ^~~~~~~
LED.c:55:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | offset(led.on_color), XtRString, "green"},
| ^~~~~~~
LED.c:57:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
57 | offset(led.off_color), XtRString, "#005000"},
| ^~~~~~~~~
xconsole.c:119:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
119 | Offset (file), XtRString, "console" },
| ^~~~~~~~~
xconsole.c:137:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
137 | {"-file", "*file", XrmoptionSepArg, NULL},
| ^~~~~~~
xconsole.c:137:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
137 | {"-file", "*file", XrmoptionSepArg, NULL},
| ^~~~~~~
xconsole.c:138:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
138 | {"-notify", "*notify", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xconsole.c:138:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
138 | {"-notify", "*notify", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xconsole.c:138:73: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
138 | {"-notify", "*notify", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xconsole.c:139:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
139 | {"-nonotify", "*notify", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~
xconsole.c:139:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
139 | {"-nonotify", "*notify", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~
xconsole.c:139:73: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
139 | {"-nonotify", "*notify", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xconsole.c:140:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
140 | {"-daemon", "*daemon", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xconsole.c:140:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
140 | {"-daemon", "*daemon", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xconsole.c:140:73: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
140 | {"-daemon", "*daemon", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xconsole.c:141:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
141 | {"-verbose", "*verbose", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~
xconsole.c:141:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
141 | {"-verbose", "*verbose", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~
xconsole.c:141:73: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
141 | {"-verbose", "*verbose", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xconsole.c:142:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
142 | {"-exitOnFail", "*exitOnFail", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~
xconsole.c:142:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
142 | {"-exitOnFail", "*exitOnFail", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~
xconsole.c:142:73: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
142 | {"-exitOnFail", "*exitOnFail", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xconsole.c:143:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
143 | {"-saveLines", "*saveLines", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xconsole.c:143:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
143 | {"-saveLines", "*saveLines", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xconsole.c: In function ‘OpenConsole’:
xconsole.c:241:35: warning: passing argument 2 of ‘TextAppend’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
241 | TextAppend (text, "Console log for ", 16);
| ^~~~~~~~~~~~~~~~~~
xconsole.c:83:40: note: expected ‘char *’ but argument is of type ‘const char *’
83 | static void TextAppend(Widget w, char *s, int len);
| ~~~~~~^
xconsole.c:244:35: warning: passing argument 2 of ‘TextAppend’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
244 | TextAppend (text, "\n", 1);
| ^~~~
xconsole.c:83:40: note: expected ‘char *’ but argument is of type ‘const char *’
83 | static void TextAppend(Widget w, char *s, int len);
| ~~~~~~^
xconsole.c:272:31: warning: passing argument 2 of ‘TextAppend’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
272 | TextAppend (text, "Couldn't open ", 14);
| ^~~~~~~~~~~~~~~~
xconsole.c:83:40: note: expected ‘char *’ but argument is of type ‘const char *’
83 | static void TextAppend(Widget w, char *s, int len);
| ~~~~~~^
xconsole.c:274:31: warning: passing argument 2 of ‘TextAppend’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
274 | TextAppend (text, "\n", 1);
| ^~~~
xconsole.c:83:40: note: expected ‘char *’ but argument is of type ‘const char *’
83 | static void TextAppend(Widget w, char *s, int len);
| ~~~~~~^
xconsole.c: In function ‘Clear’:
xconsole.c:372:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
372 | block.ptr = "";
| ^
xconsole.c: In function ‘ScrollLine’:
xconsole.c:755:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
755 | block.ptr = "";
| ^
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from folder.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from init.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from bbox.c:35:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from compfuncs.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from command.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
init.c:65:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
65 | Offset(temp_dir), XtRString, "/tmp"},
| ^~~~~~
init.c:67:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
67 | Offset(mh_path), XtRString, "/usr/local/mh6"},
| ^~~~~~~~~~~~~~~~
init.c:71:50: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | Offset(initial_folder_name), XtRString, "inbox"},
| ^~~~~~~
init.c:77:49: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | Offset(drafts_folder_name), XtRString, "drafts"},
| ^~~~~~~~
init.c:80:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | "enscript > /dev/null 2>/dev/null"},
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
init.c:37:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
37 | #define xmhCkpDefault "%d.CKP"
| ^~~~~~~~
init.c:120:53: note: in expansion of macro ‘xmhCkpDefault’
120 | Offset(checkpoint_name_format), XtRString, xmhCkpDefault},
| ^~~~~~~~~~~~~
init.c:137:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
137 | Offset(cursor), XtRString, "left_ptr"},
| ^~~~~~~~~~
init.c:139:44: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
139 | Offset(pointer_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
init.c:151:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
151 | Offset(busy_cursor), XtRString, "watch"},
| ^~~~~~~
init.c:153:49: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
153 | Offset(busy_pointer_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
In file included from xmh.h:32:
config.h:56:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
56 | #define PACKAGE_STRING "xmh 1.0.5"
| ^~~~~~~~~~~
xmh.h:33:21: note: in expansion of macro ‘PACKAGE_STRING’
33 | #define XMH_VERSION PACKAGE_STRING
| ^~~~~~~~~~~~~~
init.c:159:37: note: in expansion of macro ‘XMH_VERSION’
159 | Offset(banner), XtRString, XMH_VERSION},
| ^~~~~~~~~~~
init.c:163:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
163 | "WM_PROTOCOLS: XmhWMProtocols()\n"}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
init.c:169:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
169 | {"-debug", "debug", XrmoptionNoArg, "on"},
| ^~~~~~~~
init.c:169:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
169 | {"-debug", "debug", XrmoptionNoArg, "on"},
| ^~~~~~~
init.c:169:57: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
169 | {"-debug", "debug", XrmoptionNoArg, "on"},
| ^~~~
init.c:170:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | {"-flag", "mailWaitingFlag", XrmoptionNoArg, "on"},
| ^~~~~~~
init.c:170:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | {"-flag", "mailWaitingFlag", XrmoptionNoArg, "on"},
| ^~~~~~~~~~~~~~~~~
init.c:170:57: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | {"-flag", "mailWaitingFlag", XrmoptionNoArg, "on"},
| ^~~~
init.c:171:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
171 | {"-initial","initialFolder", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
init.c:171:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
171 | {"-initial","initialFolder", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
init.c:172:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | {"-path", "mailPath", XrmoptionSepArg, NULL},
| ^~~~~~~
init.c:172:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | {"-path", "mailPath", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
command.c: In function ‘CheckReadFromPipe’:
command.c:381:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
381 | read( fd, *bufP+old_end, nread );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from main.c:28:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from menu.c:30:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from miscfuncs.c:4:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from mlist.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from msg.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from pick.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from popup.c:30:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
msg.c: In function ‘MsgSetFate’:
msg.c:449:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
449 | block.ptr = "+";
| ^
msg.c:452:43: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
452 | case Fignore: block.ptr = " "; break;
| ^
msg.c:453:43: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
453 | case Fcopy: block.ptr = "C"; break;
| ^
msg.c:454:43: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
454 | case Fmove: block.ptr = "^"; break;
| ^
msg.c:455:43: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
455 | case Fdelete: block.ptr = "D"; break;
| ^
msg.c: In function ‘MsgSend’:
msg.c:707:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
707 | argv[0] = "send";
| ^
msg.c:708:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
708 | argv[1] = "-push";
| ^
msg.c: In function ‘MsgLoadComposition’:
msg.c:729:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
729 | argv[0] = "comp";
| ^
msg.c:730:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
730 | argv[1] = "-file";
| ^
msg.c:732:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
732 | argv[3] = "-nowhatnowproc";
| ^
msg.c:733:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
733 | argv[4] = "-nodraftfolder";
| ^
msg.c: In function ‘MsgLoadReply’:
msg.c:777:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
777 | argv[0] = "repl";
| ^
msg.c:781:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
781 | argv[3] = "-nowhatnowproc";
| ^
msg.c:782:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
782 | argv[4] = "-nodraftfolder";
| ^
msg.c: In function ‘MsgLoadForward’:
msg.c:814:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
814 | argv[0] = "forw";
| ^
msg.c:820:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
820 | argv[2 + i] = "-nowhatnowproc";
| ^
msg.c:821:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
821 | argv[3 + i] = "-nodraftfolder";
| ^
msg.c: In function ‘MsgCheckPoint’:
msg.c:860:18: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
860 | app_resources.checkpoint_name_format, msg->msgid);
| ^~~~~~~~~~~~~
msg.c:865:18: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
865 | app_resources.checkpoint_name_format, msg->msgid);
| ^~~~~~~~~~~~~
msg.c: In function ‘XmhInsert’:
msg.c:903:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
903 | argv[0] = "/bin/sh";
| ^
msg.c:904:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
904 | argv[1] = "-c";
| ^
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from screen.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
msg.c: In function ‘MsgSetFate’:
msg.c:464:19: warning: ‘block.ptr’ may be used uninitialized [-Wmaybe-uninitialized]
464 | *block.ptr != msg->buf[MARKPOS])
| ~~~~~^~~~
msg.c:444:18: note: ‘block’ declared here
444 | XawTextBlock block;
| ^~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from toc.c:30:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
popup.c: In function ‘PopupWarningHandler’:
popup.c:500:44: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
500 | snprintf(message, sizeof(message), buffer, par[0], par[1], par[2],
| ^~~~~~
popup.c:511:9: warning: format not a string literal and no format arguments [-Wformat-security]
511 | fprintf(stderr, ptr);
| ^~~~~~~
screen.c: In function ‘MakeTocAndView’:
screen.c:243:17: warning: declaration of ‘name’ shadows a previous local [-Wshadow]
243 | char name[18];
| ^~~~
screen.c:197:26: note: shadowed declaration is here
197 | const char *name;
| ^~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from tocfuncs.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from tocutil.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
toc.c: In function ‘CheckForNewMail’:
toc.c:240:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
240 | argv[0] = "msgchk";
| ^
toc.c:241:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
241 | argv[1] = "-nonotify";
| ^
toc.c:242:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
242 | argv[2] = "nomail";
| ^
toc.c:243:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
243 | argv[3] = "-nodate";
| ^
toc.c: In function ‘NukeDirectory’:
toc.c:353:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
353 | argv[0] = "/bin/rm";
| ^
toc.c:354:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
354 | argv[1] = "-rf";
| ^
toc.c: In function ‘TocIncorporate’:
toc.c:1039:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1039 | argv[0] = "inc";
| ^
toc.c:1041:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1041 | argv[2] = "-width";
| ^
toc.c:1045:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1045 | argv[4] = "-file";
| ^
toc.c:1047:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1047 | argv[6] = "-truncate";
| ^
toc.c: In function ‘TocMsgChanged’:
toc.c:1093:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1093 | argv[0] = "scan";
| ^
toc.c:1097:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1097 | argv[3] = "-width";
| ^
toc.c:1100:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1100 | argv[5] = "-noheader";
| ^
toc.c: In function ‘XmhPopSequence’:
toc.c:1191:17: warning: declaration of ‘sequenceMenu’ shadows a global declaration [-Wshadow]
1191 | Widget sequenceMenu, selected, original;
| ^~~~~~~~~~~~
In file included from xmh.h:149:
globals.h:145:25: note: shadowed declaration is here
145 | extern XmhMenuEntryRec sequenceMenu[];
| ^~~~~~~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from tsource.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from util.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
util.c: In function ‘CopyFileAndCheck’:
util.c:221:23: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
221 | if (n) (void) write(tofid, buf, n);
| ^~~~~~~~~~~~~~~~~~~~
tocfuncs.c: In function ‘XmhShellCommand’:
tocfuncs.c:498:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
498 | argv[0] = "/bin/sh";
| ^
tocfuncs.c:499:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
499 | argv[1] = "-c"; /* commands are read from the next argument */
| ^
tocfuncs.c: In function ‘DoPack’:
tocfuncs.c:568:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
568 | argv[0] = "folder";
| ^
tocfuncs.c:570:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
570 | argv[2] = "-pack";
| ^
tocfuncs.c:571:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
571 | argv[3] = "-fast";
| ^
tocfuncs.c: In function ‘DoSort’:
tocutil.c: In function ‘TUScanFileForToc’:
tocutil.c:142:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
142 | argv[0] = "scan";
| ^
tocutil.c:144:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
144 | argv[2] = "-width";
| ^
tocutil.c:147:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
147 | argv[4] = "-noheader";
| ^
tocfuncs.c:616:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
616 | argv[0] = "sortm";
| ^
tocfuncs.c:618:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
618 | argv[2] = "-noverbose";
| ^
tocfuncs.c: In function ‘TwiddleSequence’:
tocfuncs.c:963:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
963 | argv[0] = "mark";
| ^
tocfuncs.c:965:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
965 | argv[2] = "-sequence";
| ^
tocfuncs.c:966:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
966 | argv[3] = selectedseq->name;
| ^
tocfuncs.c:969:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
969 | argv[4] = "-add";
| ^
tocfuncs.c:970:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
970 | argv[5] = "-nozero";
| ^
tocfuncs.c:973:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
973 | argv[4] = "-delete";
| ^
tocfuncs.c:974:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
974 | argv[5] = "-nozero";
| ^
tocfuncs.c:977:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
977 | argv[4] = "-delete";
| ^
tocfuncs.c:978:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
978 | argv[5] = "all";
| ^
tocutil.c: In function ‘TUSaveTocFile’:
tocutil.c:485:20: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
485 | (void) write(fid, msg->buf, msg->length);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tocutil.c:493:16: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
493 | (void) ftruncate(fid, toc->length);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
tocfuncs.c: In function ‘XmhShellCommand’:
tocfuncs.c:472:9: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation]
472 | strncpy(&str[used], *p, len);
| ^
tocfuncs.c:467:15: note: length computed here
467 | len = strlen(*p);
| ^~~~~~~~~~
tocfuncs.c:488:17: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
488 | strncpy(&str[used], msg, len);
| ^
tocfuncs.c:487:35: note: length computed here
487 | (used + (len = strlen(msg)) + 1) < MAX_SYSTEM_LEN) {
| ^~~~~~~~~~~
tsource.c: In function ‘Read’:
tsource.c:178:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
178 | block->ptr = "";
| ^
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from xmh.h:36,
from viewfuncs.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
viewfuncs.c: In function ‘DoPrintView’:
viewfuncs.c:253:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
253 | argv[0] = "/bin/sh";
| ^
viewfuncs.c:254:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
254 | argv[1] = "-c"; /* commands are read from the next argument */
| ^
BitEdit.c:77:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | { "-axes", "*bitmap.axes", XrmoptionNoArg, "True"},
| ^~~~~~~
BitEdit.c:77:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | { "-axes", "*bitmap.axes", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~
BitEdit.c:77:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | { "-axes", "*bitmap.axes", XrmoptionNoArg, "True"},
| ^~~~~~
BitEdit.c:78:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "+axes", "*bitmap.axes", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:78:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "+axes", "*bitmap.axes", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~
BitEdit.c:78:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "+axes", "*bitmap.axes", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:79:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | { "-basename", "*bitmap.basename", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
BitEdit.c:79:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | { "-basename", "*bitmap.basename", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~
BitEdit.c:80:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "-dashed", "*bitmap.dashed", XrmoptionNoArg, "True"},
| ^~~~~~~~~
BitEdit.c:80:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "-dashed", "*bitmap.dashed", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~~~
BitEdit.c:80:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "-dashed", "*bitmap.dashed", XrmoptionNoArg, "True"},
| ^~~~~~
BitEdit.c:81:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | { "+dashed", "*bitmap.dashed", XrmoptionNoArg, "False"},
| ^~~~~~~~~
BitEdit.c:81:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | { "+dashed", "*bitmap.dashed", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~~~
BitEdit.c:81:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | { "+dashed", "*bitmap.dashed", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:82:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | { "-dashes", "*bitmap.dashes", XrmoptionSepArg, NULL},
| ^~~~~~~~~
BitEdit.c:82:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | { "-dashes", "*bitmap.dashes", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~
BitEdit.c:83:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
83 | { "-fr", "*bitmap.frame", XrmoptionSepArg, NULL},
| ^~~~~
BitEdit.c:83:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
83 | { "-fr", "*bitmap.frame", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
BitEdit.c:84:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | { "-gt", "*bitmap.gridTolerance",XrmoptionSepArg, NULL},
| ^~~~~
BitEdit.c:84:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | { "-gt", "*bitmap.gridTolerance",XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~~~~~
BitEdit.c:85:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | { "-grid", "*bitmap.grid", XrmoptionNoArg, "True"},
| ^~~~~~~
BitEdit.c:85:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | { "-grid", "*bitmap.grid", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~
BitEdit.c:85:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | { "-grid", "*bitmap.grid", XrmoptionNoArg, "True"},
| ^~~~~~
BitEdit.c:86:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | { "+grid", "*bitmap.grid", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:86:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | { "+grid", "*bitmap.grid", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~
BitEdit.c:86:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | { "+grid", "*bitmap.grid", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:87:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | { "-hl", "*bitmap.highlight", XrmoptionSepArg, NULL},
| ^~~~~
BitEdit.c:87:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | { "-hl", "*bitmap.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~
BitEdit.c:88:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-proportional","*bitmap.proportional", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~~
BitEdit.c:88:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-proportional","*bitmap.proportional", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~~~~~~~~~
BitEdit.c:88:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-proportional","*bitmap.proportional", XrmoptionNoArg, "True"},
| ^~~~~~
BitEdit.c:89:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "+proportional","*bitmap.proportional", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~~
BitEdit.c:89:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "+proportional","*bitmap.proportional", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~~~~~~~~~
BitEdit.c:89:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "+proportional","*bitmap.proportional", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c:90:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | { "-size", "*bitmap.size", XrmoptionSepArg, NULL},
| ^~~~~~~
BitEdit.c:90:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | { "-size", "*bitmap.size", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
BitEdit.c:91:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | { "-sh", "*bitmap.squareHeight", XrmoptionSepArg, NULL},
| ^~~~~
BitEdit.c:91:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | { "-sh", "*bitmap.squareHeight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~~~~
BitEdit.c:92:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | { "-sw", "*bitmap.squareWidth", XrmoptionSepArg, NULL},
| ^~~~~
BitEdit.c:92:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | { "-sw", "*bitmap.squareWidth", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~~~
BitEdit.c:93:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | { "-stipple", "*bitmap.stipple", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
BitEdit.c:93:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | { "-stipple", "*bitmap.stipple", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~
BitEdit.c:94:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "-stippled", "*bitmap.stippled", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~
BitEdit.c:94:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "-stippled", "*bitmap.stippled", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~~~~~~
BitEdit.c:94:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "-stippled", "*bitmap.stippled", XrmoptionNoArg, "True"},
| ^~~~~~
BitEdit.c:95:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | { "+stippled", "*bitmap.stippled", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~
BitEdit.c:95:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | { "+stippled", "*bitmap.stippled", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~~~~~~~
BitEdit.c:95:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | { "+stippled", "*bitmap.stippled", XrmoptionNoArg, "False"},
| ^~~~~~~
BitEdit.c: In function ‘DoResize’:
BitEdit.c:889:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
889 | format = "";
| ^
BitEdit.c: In function ‘DoRescale’:
BitEdit.c:912:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
912 | format = "";
| ^
BitEdit.c: In function ‘main’:
BitEdit.c:983:17: warning: declaration of ‘filename’ shadows a global declaration [-Wshadow]
983 | const char *filename = NULL;
| ^~~~~~~~
BitEdit.c:232:14: note: shadowed declaration is here
232 | static char *filename = NULL, *base_name = NULL, *format;
| ^~~~~~~~
BitEdit.c:1103:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1103 | radio_data = buttons[i].name;
| ^
Graphics.c: In function ‘BWDrawCircle’:
Graphics.c:430:35: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
430 | BWDrawPoint(w, origin_x - (Position) floor(radius), origin_y, value);
| ^
Graphics.c:431:35: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
431 | BWDrawPoint(w, origin_x + (Position) floor(radius), origin_y, value);
| ^
Graphics.c:432:45: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
432 | BWDrawPoint(w, origin_x, origin_y - (Position) floor(radius), value);
| ^
Graphics.c:433:45: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
433 | BWDrawPoint(w, origin_x, origin_y + (Position) floor(radius), value);
| ^
Graphics.c: In function ‘BWDrawFilledCircle’:
Graphics.c:463:24: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
463 | for(j = origin_x - (Position) floor(radius);
| ^
Graphics.c:464:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
464 | j <= origin_x + (Position) floor(radius); j++)
| ^
Graphics.c:466:21: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
466 | for(i = 1; i <= (Position) floor(radius); i++) {
| ^
Bitmap.c:75:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | Offset(foreground_pixel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Bitmap.c:77:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | Offset(highlight_pixel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Bitmap.c:79:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | Offset(frame_pixel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
In file included from BitmapP.h:40,
from Bitmap.c:45:
Bitmap.h:158:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
158 | #define MarkRequest "MarkRequest"
| ^~~~~~~~~~~~~
Bitmap.c:244:2: note: in expansion of macro ‘MarkRequest’
244 | {MarkRequest, sizeof(BWStatus),
| ^~~~~~~~~~~
Bitmap.h:160:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
160 | #define RestoreRequest "RestoreRequest"
| ^~~~~~~~~~~~~~~~
Bitmap.c:248:2: note: in expansion of macro ‘RestoreRequest’
248 | {RestoreRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~
Bitmap.h:174:30: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
174 | #define ImmediateCopyRequest "ImmediateCopyRequest"
| ^~~~~~~~~~~~~~~~~~~~~~
Bitmap.c:252:2: note: in expansion of macro ‘ImmediateCopyRequest’
252 | {ImmediateCopyRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~~~~~
Bitmap.h:175:30: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
175 | #define ImmediateMoveRequest "ImmediateMoveRequest"
| ^~~~~~~~~~~~~~~~~~~~~~
Bitmap.c:256:2: note: in expansion of macro ‘ImmediateMoveRequest’
256 | {ImmediateMoveRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~~~~~
Bitmap.h:161:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
161 | #define CopyRequest "CopyRequest"
| ^~~~~~~~~~~~~
Bitmap.c:260:2: note: in expansion of macro ‘CopyRequest’
260 | {CopyRequest, sizeof(BWStatus),
| ^~~~~~~~~~~
Bitmap.h:162:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
162 | #define MoveRequest "MoveRequest"
| ^~~~~~~~~~~~~
Bitmap.c:264:2: note: in expansion of macro ‘MoveRequest’
264 | {MoveRequest, sizeof(BWStatus),
| ^~~~~~~~~~~
Bitmap.h:163:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
163 | #define PointRequest "PointRequest"
| ^~~~~~~~~~~~~~
Bitmap.c:268:2: note: in expansion of macro ‘PointRequest’
268 | {PointRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~
Bitmap.h:165:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
165 | #define CurveRequest "CurveRequest"
| ^~~~~~~~~~~~~~
Bitmap.c:272:2: note: in expansion of macro ‘CurveRequest’
272 | {CurveRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~
Bitmap.h:164:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
164 | #define LineRequest "LineRequest"
| ^~~~~~~~~~~~~
Bitmap.c:276:2: note: in expansion of macro ‘LineRequest’
276 | {LineRequest, sizeof(BWStatus),
| ^~~~~~~~~~~
Bitmap.h:166:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
166 | #define RectangleRequest "RectangleRequest"
| ^~~~~~~~~~~~~~~~~~
Bitmap.c:280:2: note: in expansion of macro ‘RectangleRequest’
280 | {RectangleRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~
Bitmap.h:167:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
167 | #define FilledRectangleRequest "FilledRectangleRequest"
| ^~~~~~~~~~~~~~~~~~~~~~~~
Bitmap.c:284:2: note: in expansion of macro ‘FilledRectangleRequest’
284 | {FilledRectangleRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~~~~~~~
Bitmap.h:168:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
168 | #define CircleRequest "CircleRequest"
| ^~~~~~~~~~~~~~~
Bitmap.c:288:2: note: in expansion of macro ‘CircleRequest’
288 | {CircleRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~
Bitmap.h:169:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
169 | #define FilledCircleRequest "FilledCircleRequest"
| ^~~~~~~~~~~~~~~~~~~~~
Bitmap.c:292:2: note: in expansion of macro ‘FilledCircleRequest’
292 | {FilledCircleRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~~~~
Bitmap.h:170:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | #define FloodFillRequest "FloodFillRequest"
| ^~~~~~~~~~~~~~~~~~
Bitmap.c:296:2: note: in expansion of macro ‘FloodFillRequest’
296 | {FloodFillRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~~~
Bitmap.h:171:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
171 | #define HotSpotRequest "HotSpotRequest"
| ^~~~~~~~~~~~~~~~
Bitmap.c:300:2: note: in expansion of macro ‘HotSpotRequest’
300 | {HotSpotRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~~
Bitmap.h:172:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | #define ZoomInRequest "ZoomInRequest"
| ^~~~~~~~~~~~~~~
Bitmap.c:304:2: note: in expansion of macro ‘ZoomInRequest’
304 | {ZoomInRequest, sizeof(BWStatus),
| ^~~~~~~~~~~~~
Dialog.c: In function ‘CreateDialog’:
Dialog.c:125:66: warning: passing argument 4 of ‘XawDialogAddButton’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
125 | SetSelected, dialog_buttons[i].name);
| ~~~~~~~~~~~~~~~~~^~~~~
In file included from Dialog.c:40:
/usr/include/X11/Xaw/Dialog.h:88:25: note: expected ‘XtPointer’ {aka ‘void *’} but argument is of type ‘String’ {aka ‘const char *’}
88 | XtPointer client_data
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In function ‘set_utmpx’,
inlined from ‘main’ at sessreg.c:367:2:
sessreg.c:587:39: warning: ‘strcmp’ argument 1 declared attribute ‘nonstring’ [-Wstringop-overread]
587 | if ( (strcmp(tmpu->ut_host, line) == 0 ) &&
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/utmpx.h:31,
from sessreg.h:65,
from sessreg.c:73:
/usr/include/bits/utmpx.h: In function ‘main’:
/usr/include/bits/utmpx.h:65:8: note: argument ‘ut_host’ declared here
65 | char ut_host[__UT_HOSTSIZE]
| ^~~~~~~
fslsfonts.c: In function ‘get_list’:
fslsfonts.c:282:13: warning: pointer ‘old_list’ may be used after ‘reallocarray’ [-Wuse-after-free]
282 | free(old_list);
| ^~~~~~~~~~~~~~
fslsfonts.c:278:21: note: call to ‘reallocarray’ here
278 | font_list = reallocarray(old_list, (font_cnt + (unsigned) available),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
279 | sizeof(FontList));
| ~~~~~~~~~~~~~~~~~
In file included from /usr/include/sys/types.h:25,
from handler.c:40:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from main.c:37:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from help.c:37:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from buttons.c:37:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
handler.c: In function ‘SaveFormattedPage’:
handler.c:343:58: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8157 [-Wformat-truncation=]
343 | "Error while executing the command '%s'.\n", cmdbuf);
| ^~ ~~~~~~
In file included from /usr/include/stdio.h:970,
from man.h:45,
from globals.h:34,
from handler.c:42:
In function ‘snprintf’,
inlined from ‘SaveFormattedPage’ at handler.c:342:13:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 39 and 8230 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from man.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from misc.c:41:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from man.h:73:
defs.h:52:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | #define DIRECTORY_NORMAL "fixed" /* The default dir font */
| ^~~~~~~
main.c:49:42: note: in expansion of macro ‘DIRECTORY_NORMAL’
49 | Offset(fonts.directory), XtRString, DIRECTORY_NORMAL},
| ^~~~~~~~~~~~~~~~
main.c:51:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | Offset(both_shown_initial), XtRString, "False"},
| ^~~~~~~
main.c:53:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | Offset(directory_height), XtRString, "150"},
| ^~~~~
defs.h:47:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
47 | #define XMAN_CURSOR "left_ptr" /* Top level cursor. */
| ^~~~~~~~~~
main.c:55:38: note: in expansion of macro ‘XMAN_CURSOR’
55 | Offset(cursors.top), XtRString, XMAN_CURSOR},
| ^~~~~~~~~~~
defs.h:48:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
48 | #define HELP_CURSOR "left_ptr" /* The help cursor. */
| ^~~~~~~~~~
main.c:57:39: note: in expansion of macro ‘HELP_CURSOR’
57 | Offset(cursors.help), XtRString, HELP_CURSOR},
| ^~~~~~~~~~~
defs.h:49:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
49 | #define MANPAGE_CURSOR "left_ptr" /* The manpage cursor. */
| ^~~~~~~~~~
main.c:59:42: note: in expansion of macro ‘MANPAGE_CURSOR’
59 | Offset(cursors.manpage), XtRString, MANPAGE_CURSOR},
| ^~~~~~~~~~~~~~
defs.h:50:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | #define SEARCH_ENTRY_CURSOR "question_arrow" /* The search text widget
| ^~~~~~~~~~~~~~~~
main.c:61:47: note: in expansion of macro ‘SEARCH_ENTRY_CURSOR’
61 | Offset(cursors.search_entry), XtRString, SEARCH_ENTRY_CURSOR},
| ^~~~~~~~~~~~~~~~~~~
main.c:63:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | Offset(cursors.fg_color), XtRString, "XtDefaultForeground"},
| ^~~~~~~~~~~~~~~~~~~~~
main.c:65:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
65 | Offset(cursors.bg_color), XtRString, "XtDefaultBackground"},
| ^~~~~~~~~~~~~~~~~~~~~
: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
main.c:69:36: note: in expansion of macro ‘HELPFILE’
69 | Offset(help_file), XtRString, HELPFILE},
| ^~~~~~~~
main.c:71:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | Offset(top_box_active), XtRString, "True"},
| ^~~~~~
main.c:75:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | Offset(title), XtRString, "xman"},
| ^~~~~~
main.c:77:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | Offset(iconic), XtRString, "False"},
| ^~~~~~~
main.c:103:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-geometry", "*topBox.geometry", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~~
main.c:103:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-geometry", "*topBox.geometry", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~~~~~~~~~
main.c:104:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-help", "help", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~~
main.c:104:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-help", "help", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~
main.c:105:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"=", "*topBox.geometry", XrmoptionIsArg, (caddr_t) NULL},
| ^~~
main.c:105:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"=", "*topBox.geometry", XrmoptionIsArg, (caddr_t) NULL},
| ^~~~~~~~~~~~~~~~~~
main.c:106:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-pagesize", "*manualBrowser.geometry", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~~
main.c:106:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-pagesize", "*manualBrowser.geometry", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~~~~~~~~~~~~~~~~
main.c:107:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-notopbox", "topBox", XrmoptionNoArg, (caddr_t) "False"},
| ^~~~~~~~~~~
main.c:107:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-notopbox", "topBox", XrmoptionNoArg, (caddr_t) "False"},
| ^~~~~~~~
main.c:108:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-helpfile", "helpFile", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~~
main.c:108:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-helpfile", "helpFile", XrmoptionSepArg, (caddr_t) NULL},
| ^~~~~~~~~~
main.c:109:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | {"-bothshown", "bothShown", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~~~~~~~
main.c:109:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
109 | {"-bothshown", "bothShown", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~~~~~~
main.c:110:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"-title", "title", XrmoptionSepArg, (caddr_t) "xman"},
| ^~~~~~~~
main.c:110:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
110 | {"-title", "title", XrmoptionSepArg, (caddr_t) "xman"},
| ^~~~~~~
main.c:111:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
111 | {"-iconic", "iconic", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~~~~
main.c:111:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
111 | {"-iconic", "iconic", XrmoptionNoArg, (caddr_t) "True"},
| ^~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from ScrollByL.c:31:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from search.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xos.h:42,
from tkfuncs.c:32:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
misc.c: In function ‘UncompressNamed’:
misc.c:405:55: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8152 [-Wformat-truncation=]
405 | "Error while uncompressing, command was: %s", cmdbuf);
| ^~ ~~~~~~
In file included from /usr/include/stdio.h:970,
from man.h:45:
In function ‘snprintf’,
inlined from ‘UncompressNamed’ at misc.c:404:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 41 and 8232 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
ScrollByL.c:72:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | Offset(foreground), XtRString, "XtDefaultForeground"},
| ^~~~~~~~~~~~~~~~~~~~~
In file included from ScrollByLP.h:37,
from ScrollByL.c:43:
ScrollByL.h:44:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
44 | #define MANPAGE_NORMAL "*-new century schoolbook-medium-r-normal--*-120-*"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ScrollByL.c:80:38: note: in expansion of macro ‘MANPAGE_NORMAL’
80 | Offset(normal_font), XtRString, MANPAGE_NORMAL},
| ^~~~~~~~~~~~~~
ScrollByL.h:45:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
45 | #define MANPAGE_BOLD "*-new century schoolbook-bold-r-normal--*-120-*"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ScrollByL.c:82:36: note: in expansion of macro ‘MANPAGE_BOLD’
82 | Offset(bold_font), XtRString, MANPAGE_BOLD},
| ^~~~~~~~~~~~
ScrollByL.h:46:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
46 | #define MANPAGE_ITALIC "*-new century schoolbook-bold-i-normal--*-120-*"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ScrollByL.c:84:38: note: in expansion of macro ‘MANPAGE_ITALIC’
84 | Offset(italic_font), XtRString, MANPAGE_ITALIC},
| ^~~~~~~~~~~~~~
ScrollByL.h:47:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
47 | #define MANPAGE_SYMBOL "*-symbol-medium-r-normal--*-120-*"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ScrollByL.c:86:38: note: in expansion of macro ‘MANPAGE_SYMBOL’
86 | Offset(symbol_font), XtRString, MANPAGE_SYMBOL},
| ^~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:839:44: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
839 | snprintf(input, sizeof(input), "%s.%s", filename, BZIP2_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:839:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 5 and 8196 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:854:44: warning: ‘%s’ directive output may be truncated writing 4 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
854 | snprintf(input, sizeof(input), "%s.%s", filename, LZMA_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:854:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 6 and 8197 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:871:36: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
871 | snprintf(filename, BUFSIZ, "%s/%s%s/%s", path, MAN, section + len_man,
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:871:5,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 6 and 24576 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:902:40: warning: ‘%s’ directive output may be truncated writing 1 byte into a region of size between 0 and 8191 [-Wformat-truncation=]
902 | snprintf(input, sizeof(input), "%s.%s", filename, COMPRESSION_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:902:5,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 3 and 8194 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:913:44: warning: ‘%s’ directive output may be truncated writing 2 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
913 | snprintf(input, sizeof(input), "%s.%s", filename, GZIP_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:913:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 4 and 8195 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:928:44: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
928 | snprintf(input, sizeof(input), "%s.%s", filename, BZIP2_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:928:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 5 and 8196 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:942:44: warning: ‘%s’ directive output may be truncated writing 4 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
942 | snprintf(input, sizeof(input), "%s.%s", filename, LZMA_EXTENSION);
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:942:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 6 and 8197 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:958:40: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
958 | snprintf(input, sizeof(input), "%s/%s%s.%s/%s", path,
| ^~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:958:5,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 8 and 24578 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:964:19: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
964 | "%s/%s%s.%s/%s", path, CAT, section + len_cat,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:963:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 8 and 24578 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:947:23: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
947 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:946:13,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 11 and 24581 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:933:23: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
933 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:932:13,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 10 and 24580 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:919:23: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
919 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:918:13,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 9 and 24579 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:907:19: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
907 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:906:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 8 and 24578 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:878:19: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
878 | "%s/%s%s/%s", path, CAT, section + len_cat, page);
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:877:9,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 6 and 24576 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:860:23: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
860 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:859:13,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 11 and 24581 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:845:23: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
845 | "%s/%s%s/%s.%s", path, CAT, section + len_cat, page,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘UncompressUnformatted’ at misc.c:844:13,
inlined from ‘Format’ at misc.c:488:10:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 10 and 24580 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:555:42: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8189 [-Wformat-truncation=]
555 | snprintf(cmdbuf, sizeof(cmdbuf), "cd %s ; %s %s %s >> %s %s", path, TBL,
| ^~ ~~~~
In function ‘snprintf’,
inlined from ‘Format’ at misc.c:555:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output 94 or more bytes (assuming 16476) into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘Format’:
misc.c:569:67: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8144 [-Wformat-truncation=]
569 | "Something went wrong trying to run the command: %s", cmdbuf);
| ^~ ~~~~~~
In function ‘snprintf’,
inlined from ‘Format’ at misc.c:568:9:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 49 and 8240 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
search.c: In function ‘DoSearch’:
search.c:215:58: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8157 [-Wformat-truncation=]
215 | "Something went wrong trying to run %s\n", cmdbuf);
| ^~ ~~~~~~
In file included from /usr/include/stdio.h:970,
from man.h:45:
In function ‘snprintf’,
inlined from ‘DoSearch’ at search.c:214:13:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 37 and 8228 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
search.c: In function ‘DoSearch’:
search.c:264:19: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 80 [-Wformat-truncation=]
264 | "%s", label);
| ^~ ~~~~~
In function ‘snprintf’,
inlined from ‘DoSearch’ at search.c:263:9:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin_snprintf’ output between 1 and 8192 bytes into a destination of size 80
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In file included from /usr/include/sys/types.h:25,
from /usr/include/X11/Xlib.h:38,
from /usr/include/X11/Intrinsic.h:53,
from man.h:37,
from globals.h:34,
from vendor.c:33:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:207:46: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
207 | snprintf(filename, sizeof(filename), "%s/%s%s/%s",
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:207:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 6 and 24576 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:223:46: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
223 | snprintf(filename, sizeof(filename), "%s/%s%s/%s.%s", path, CAT,
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:223:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 8 and 24578 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:236:50: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
236 | snprintf(filename, sizeof(filename), "%s/%s%s/%s.%s", path, CAT,
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:236:9:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 9 and 24579 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:251:50: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
251 | snprintf(filename, sizeof(filename), "%s/%s%s/%s.%s", path, CAT,
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:251:9:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 10 and 24580 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:259:50: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
259 | snprintf(filename, sizeof(filename), "%s/%s%s/%s.%s", path, CAT,
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:259:9:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 11 and 24581 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘FindManualFile’:
misc.c:274:46: warning: ‘%s’ directive output may be truncated writing 3 bytes into a region of size between 0 and 8191 [-Wformat-truncation=]
274 | snprintf(filename, sizeof(filename), "%s/%s%s.%s/%s", path, CAT,
| ^~
In function ‘snprintf’,
inlined from ‘FindManualFile’ at misc.c:274:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 8 and 24578 bytes into a destination of size 8192
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
io.c: In function ‘ProcessServerReply’:
io.c:1041:26: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict]
1040 | swab((char *) &prefix.majorVersion,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1041 | (char *) &prefix.majorVersion,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
io.c:1044:26: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict]
1043 | swab((char *) &prefix.minorVersion,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1044 | (char *) &prefix.minorVersion,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
io.c:1047:26: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict]
1046 | swab((char *) &prefix.length,
| ~~~~~~~~~~~~~~~~~~~~~~~
1047 | (char *) &prefix.length,
| ^~~~~~~~~~~~~~~~~~~~~~~
io.c:963:16: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
963 | (void) read(client_fd,
| ^~~~~~~~~~~~~~~
964 | client_conn_array[client_fd]->readbuf +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
965 | client_conn_array[client_fd]->rbytes,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
966 | RWBUFFER_SIZE - client_conn_array[client_fd]->rbytes);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
io.c:991:24: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
991 | (void) read(client_conn_array[client_fd]->conn_to,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
992 | throw_away, 1);
| ~~~~~~~~~~~~~~
transport.c: In function ‘doSetupRemClientListen’:
transport.c:196:44: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 9 and 264 [-Wformat-overflow=]
196 | (void) sprintf (*listen_port_string, "%s:%d", hostname,
| ^~
transport.c:196:40: note: directive argument in the range [1, 2147477647]
196 | (void) sprintf (*listen_port_string, "%s:%d", hostname,
| ^~~~~~~
In file included from /usr/include/stdio.h:970,
from transport.c:34:
In function ‘sprintf’,
inlined from ‘doSetupRemClientListen’ at transport.c:196:10:
/usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 3 and 267 bytes into a destination of size 265
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
misc.c: In function ‘doConfigCheck’:
misc.c:544:17: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
544 | } else
| ^~~~
misc.c:549:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
549 | *rule_number = line_counter + 1;
| ^
xload.c:100:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"-scale", "*load.minScale", XrmoptionSepArg, NULL},
| ^~~~~~~~
xload.c:100:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
100 | {"-scale", "*load.minScale", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~
xload.c:101:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | {"-update", "*load.update", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xload.c:101:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
101 | {"-update", "*load.update", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
xload.c:102:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"-hl", "*load.highlight", XrmoptionSepArg, NULL},
| ^~~~~
xload.c:102:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | {"-hl", "*load.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~
xload.c:103:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-highlight", "*load.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xload.c:103:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | {"-highlight", "*load.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~
xload.c:104:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-label", "*label.label", XrmoptionSepArg, NULL},
| ^~~~~~~~
xload.c:104:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
104 | {"-label", "*label.label", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
xload.c:105:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"-nolabel", "*showLabel", XrmoptionNoArg, "False"},
| ^~~~~~~~~~
xload.c:105:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"-nolabel", "*showLabel", XrmoptionNoArg, "False"},
| ^~~~~~~~~~~~
xload.c:105:71: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
105 | {"-nolabel", "*showLabel", XrmoptionNoArg, "False"},
| ^~~~~~~
xload.c:106:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-lights", "*useLights", XrmoptionNoArg, "True"},
| ^~~~~~~~~
xload.c:106:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-lights", "*useLights", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~
xload.c:106:71: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
106 | {"-lights", "*useLights", XrmoptionNoArg, "True"},
| ^~~~~~
xload.c:107:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-jumpscroll", "*load.jumpScroll", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
xload.c:107:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
107 | {"-jumpscroll", "*load.jumpScroll", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~
xload.c:108:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-remote", "*remote", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xload.c:108:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
108 | {"-remote", "*remote", XrmoptionSepArg, NULL},
| ^~~~~~~~~
actions.c: In function ‘PopdownFileDialogAction’:
actions.c:201:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
201 | snprintf(buf, sizeof(buf), res_labels[2], "PopdownFileDialog");
| ^~~~~~~~
actions.c:214:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
214 | snprintf(buf, sizeof(buf), res_labels[1], "PopdownFileDialog");
| ^~~~~~~~
actions.c: In function ‘CheckAndFindEntry’:
actions.c:295:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
295 | snprintf(buf, sizeof(buf), res_labels[2], action_name);
| ^~~~~~~~
actions.c:307:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
307 | snprintf(buf, sizeof(buf), res_labels[3], action_name);
| ^~~~~~~~
geometry.c: In function ‘_FindWidget’:
geometry.c:70:5: warning: format not a string literal and no format arguments [-Wformat-security]
70 | snprintf(msg, sizeof(msg), res_labels[14]);
| ^~~~~~~~
geometry.c: In function ‘DisplayChild’:
geometry.c:110:9: warning: format not a string literal and no format arguments [-Wformat-security]
110 | snprintf(msg, sizeof(msg), res_labels[13]);
| ^~~~~~~~
geometry.c:119:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
119 | snprintf(msg, sizeof(msg), res_labels[12], node->name, node->class);
| ^~~~~~~~
comm.c: In function ‘ClientTimedOut’:
comm.c:95:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
95 | snprintf(msg, sizeof(msg), res_labels[4], "the Editres Protocol.");
| ^~~~~~~~
comm.c: In function ‘TellUserAboutMessage’:
comm.c:284:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
284 | snprintf(msg, sizeof(msg), res_labels[8], str);
| ^~~~~~~~
comm.c: In function ‘GetClientValue’:
comm.c:442:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
442 | snprintf(msg, sizeof(msg), res_labels[11], (int) error_code);
| ^~~~~~~~
comm.c:454:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
454 | snprintf(msg, sizeof(msg), res_labels[12], top->name, top->class);
| ^~~~~~~~
svpopup.c: In function ‘ModifySVEntry’:
svpopup.c:134:9: warning: format not a string literal and no format arguments [-Wformat-security]
134 | snprintf(msg, sizeof(msg), res_labels[22]);
| ^~~~~~~~
wtree.c: In function ‘BuildVisualTree’:
wtree.c:91:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
91 | snprintf(msg, sizeof(msg), res_labels[11], top->name, top->class);
| ^~~~~~~~
wtree.c: In function ‘AddTreeNode’:
wtree.c:115:22: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
115 | top->name, top->parent->name, "not been created yet");
| ^~~
wtree.c:127:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
127 | snprintf(msg, sizeof(msg), res_labels[29], top->name);
| ^~~~~~~~
utils.c: In function ‘_DumpTreeToFile’:
utils.c:278:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
278 | snprintf(buf, sizeof(buf), res_labels[24], (char *)filename);
| ^~~~~~~~
utils.c: In function ‘_PopdownFileDialog’:
utils.c:463:48: warning: passing argument 3 of ‘file_info->func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
463 | (*file_info->func)(w, file_info->data, filename); /* call handler */
| ^~~~~~~~
utils.c:463:48: note: expected ‘XtPointer’ {aka ‘void *’} but argument is of type ‘String’ {aka ‘const char *’}
utils.c: In function ‘HandleGetResources’:
utils.c:525:13: warning: format not a string literal and no format arguments [-Wformat-security]
525 | snprintf(buf, sizeof(buf), res_labels[16]);
| ^~~~~~~~
utils.c: In function ‘ProtocolFailure’:
utils.c:871:14: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
871 | CURRENT_PROTOCOL_VERSION_STRING, old_version_string);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from hash.c:27:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from mkfontscale.c:27:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from constlist.c:24:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from list.c:25:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:26,
from ident.c:54:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
process.c: In function ‘catchsig’:
process.c:489:29: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
489 | #define WRITES(fd, S) (void)write((fd), (S), strlen((S)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
process.c:509:38: note: in expansion of macro ‘WRITES’
509 | if (verbose && iceauth_modified) WRITES(STDERR_FILENO, "\r\n");
| ^~~~~~
process.c: In function ‘auth_finalize’:
process.c:489:29: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
489 | #define WRITES(fd, S) (void)write((fd), (S), strlen((S)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
process.c:673:17: note: in expansion of macro ‘WRITES’
673 | WRITES(STDERR_FILENO, "\nAborting changes to authority file ");
| ^~~~~~
process.c:489:29: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
489 | #define WRITES(fd, S) (void)write((fd), (S), strlen((S)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
process.c:674:17: note: in expansion of macro ‘WRITES’
674 | WRITES(STDERR_FILENO, iceauth_filename);
| ^~~~~~
process.c:489:29: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
489 | #define WRITES(fd, S) (void)write((fd), (S), strlen((S)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
process.c:675:17: note: in expansion of macro ‘WRITES’
675 | WRITES(STDERR_FILENO, "\n");
| ^~~~~~
exec.c: In function ‘mapping_busy_key’:
exec.c:86:13: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
86 | KeySym ks = XKeycodeToKeysym (dpy, (KeyCode) i, 0);
| ^~~~~~
In file included from exec.c:66:
/usr/include/X11/Xlib.h:1683:15: note: declared here
1683 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
exec.c: In function ‘GetKeysymsPerKeycode’:
exec.c:214:9: warning: declaration of ‘min_keycode’ shadows a global declaration [-Wshadow]
214 | int min_keycode, max_keycode, keysyms_per_keycode = 0;
| ^~~~~~~~~~~
In file included from exec.c:68:
xmodmap.h:35:12: note: shadowed declaration is here
35 | extern int min_keycode, max_keycode;
| ^~~~~~~~~~~
exec.c:214:22: warning: declaration of ‘max_keycode’ shadows a global declaration [-Wshadow]
214 | int min_keycode, max_keycode, keysyms_per_keycode = 0;
| ^~~~~~~~~~~
xmodmap.h:35:25: note: shadowed declaration is here
35 | extern int min_keycode, max_keycode;
| ^~~~~~~~~~~
exec.c: In function ‘PrintModifierMapping’:
exec.c:245:21: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
245 | ks = XKeycodeToKeysym(dpy, map->modifiermap[k], index);
| ^~
/usr/include/X11/Xlib.h:1683:15: note: declared here
1683 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
exec.c: In function ‘PrintKeyTable’:
exec.c:265:9: warning: declaration of ‘min_keycode’ shadows a global declaration [-Wshadow]
265 | int min_keycode, max_keycode, keysyms_per_keycode;
| ^~~~~~~~~~~
xmodmap.h:35:12: note: shadowed declaration is here
35 | extern int min_keycode, max_keycode;
| ^~~~~~~~~~~
exec.c:265:22: warning: declaration of ‘max_keycode’ shadows a global declaration [-Wshadow]
265 | int min_keycode, max_keycode, keysyms_per_keycode;
| ^~~~~~~~~~~
xmodmap.h:35:25: note: shadowed declaration is here
35 | extern int min_keycode, max_keycode;
| ^~~~~~~~~~~
handle.c: In function ‘KeysymToKeycodes’:
handle.c:84:27: warning: declaration of ‘dpy’ shadows a global declaration [-Wshadow]
84 | KeysymToKeycodes(Display *dpy, KeySym keysym, int *pnum_kcs)
| ~~~~~~~~~^~~
In file included from handle.c:37:
xmodmap.h:34:17: note: shadowed declaration is here
34 | extern Display *dpy;
| ^~~
handle.c:92:13: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
92 | if (XKeycodeToKeysym(dpy, (KeyCode) i, j) == keysym) {
| ^~
In file included from handle.c:34:
/usr/include/X11/Xlib.h:1683:15: note: declared here
1683 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
handle.c: In function ‘parse_number’:
handle.c:324:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
324 | return (sscanf (str, fmt, val) == 1);
| ^~~~~~
handle.c: In function ‘do_keycode’:
handle.c:375:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
375 | if (sscanf (line, fmt, &dummy) != 1 || dummy == 0) {
| ^~
handle.c: In function ‘exec_keycode’:
handle.c:1261:17: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
1261 | if (XKeycodeToKeysym(dpy, (KeyCode) i, j) != opk->keysyms[j])
| ^~
/usr/include/X11/Xlib.h:1683:15: note: declared here
1683 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
handle.c:1269:17: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations]
1269 | if (XKeycodeToKeysym(dpy, (KeyCode) i, j) != None)
| ^~
/usr/include/X11/Xlib.h:1683:15: note: declared here
1683 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
In function ‘reallocfarray’,
inlined from ‘KeysymToKeycodes’ at handle.c:96:13:
handle.c:78:9: warning: pointer ‘kcs’ may be used after ‘realloc’ [-Wuse-after-free]
78 | free(old);
| ^~~~~~~~~
handle.c:75:15: note: call to ‘realloc’ here
75 | new = realloc(old, num * size);
| ^~~~~~~~~~~~~~~~~~~~~~~~
In function ‘reallocfarray’,
inlined from ‘do_remove’ at handle.c:719:15:
handle.c:78:9: warning: pointer ‘kclist’ may be used after ‘realloc’ [-Wuse-after-free]
78 | free(old);
| ^~~~~~~~~
handle.c:75:15: note: call to ‘realloc’ here
75 | new = realloc(old, num * size);
| ^~~~~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘describe_format’:
main.c:96:25: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
96 | asprintf(desc, "%s%s%s%s%s", prefix, ad, rd, gd, bd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c:98:25: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
98 | asprintf(desc, "%s%s%s%s%s", prefix, ad, bd, gd, rd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c:101:25: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
101 | asprintf(desc, "%s%s%s%s%s", prefix, rd, gd, bd, ad);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c:103:25: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
103 | asprintf(desc, "%s%s%s%s%s", prefix, bd, gd, rd, ad);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘main’:
main.c:307:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
307 | asprintf(&window.name, "%s window", format);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xfontsel.c:124:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
124 | {"Quit", QuitAction}
| ^~~~~~
xfontsel.c:149:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
149 | { "cursor", "Cursor", XtRCursor, sizeof(Cursor),
| ^~~~~~~~
xfontsel.c:149:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
149 | { "cursor", "Cursor", XtRCursor, sizeof(Cursor),
| ^~~~~~~~
xfontsel.c:152:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
152 | { "pattern", "Pattern", XtRString, sizeof(String),
| ^~~~~~~~~
xfontsel.c:152:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
152 | { "pattern", "Pattern", XtRString, sizeof(String),
| ^~~~~~~~~
xfontsel.c:155:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
155 | { "pixelSizeList", "PixelSizeList", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
xfontsel.c:155:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
155 | { "pixelSizeList", "PixelSizeList", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
xfontsel.c:158:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
158 | { "pointSizeList", "PointSizeList", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
xfontsel.c:158:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
158 | { "pointSizeList", "PointSizeList", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
xfontsel.c:161:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
161 | { "printOnQuit", "PrintOnQuit", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~
xfontsel.c:161:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
161 | { "printOnQuit", "PrintOnQuit", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~
xfontsel.c:164:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
164 | { "appDefaultsVersion", "AppDefaultsVersion", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~~~~~
xfontsel.c:164:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
164 | { "appDefaultsVersion", "AppDefaultsVersion", XtRInt, sizeof(int),
| ^~~~~~~~~~~~~~~~~~~~
xfontsel.c:167:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
167 | { "sampleText", "Text", XtRString, sizeof(String),
| ^~~~~~~~~~~~
xfontsel.c:167:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
167 | { "sampleText", "Text", XtRString, sizeof(String),
| ^~~~~~
xfontsel.c:170:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | { "sampleText16", "Text16", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~
xfontsel.c:170:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
170 | { "sampleText16", "Text16", XtRString, sizeof(String),
| ^~~~~~~~
xfontsel.c:173:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
173 | { "sampleTextUCS", "TextUCS", XtRString, sizeof(String),
| ^~~~~~~~~~~~~~~
xfontsel.c:173:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
173 | { "sampleTextUCS", "TextUCS", XtRString, sizeof(String),
| ^~~~~~~~~
xfontsel.c:176:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
176 | { "scaledFonts", "ScaledFonts", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~
xfontsel.c:176:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
176 | { "scaledFonts", "ScaledFonts", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~
xfontsel.c:182:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
182 | {"-pattern", "pattern", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
xfontsel.c:182:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
182 | {"-pattern", "pattern", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xfontsel.c:183:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
183 | {"-print", "printOnQuit", XrmoptionNoArg, "True"},
| ^~~~~~~~
xfontsel.c:183:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
183 | {"-print", "printOnQuit", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~
xfontsel.c:183:57: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
183 | {"-print", "printOnQuit", XrmoptionNoArg, "True"},
| ^~~~~~
xfontsel.c:184:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
184 | {"-sample", "sampleText", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xfontsel.c:184:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
184 | {"-sample", "sampleText", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xfontsel.c:185:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
185 | {"-sample16", "sampleText16", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xfontsel.c:185:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
185 | {"-sample16", "sampleText16", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
xfontsel.c:186:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
186 | {"-sampleUCS", "sampleTextUCS",XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xfontsel.c:186:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
186 | {"-sampleUCS", "sampleTextUCS",XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
xfontsel.c:187:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
187 | {"-scaled", "scaledFonts", XrmoptionNoArg, "True"},
| ^~~~~~~~~
xfontsel.c:187:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
187 | {"-scaled", "scaledFonts", XrmoptionNoArg, "True"},
| ^~~~~~~~~~~~~
xfontsel.c:187:57: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
187 | {"-scaled", "scaledFonts", XrmoptionNoArg, "True"},
| ^~~~~~
xfontsel.c:250:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
250 | { "showUnselectable", "ShowUnselectable", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~~~~~~
xfontsel.c:250:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
250 | { "showUnselectable", "ShowUnselectable", XtRBoolean, sizeof(Boolean),
| ^~~~~~~~~~~~~~~~~~
xfontsel.c: In function ‘SetCurrentFont’:
xfontsel.c:1216:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1216 | str = "";
| ^
xfontsel.c:1221:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1221 | str = "*";
| ^
xfontsel.c:1271:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1271 | XtSetArg(args[1], XtNencoding, encoding);
| ^~~~~~~~
xfontsel.c: In function ‘LoseSelection’:
xfontsel.c:1583:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1583 | XtSetArg( args[0], XtNstate, False );
| ^~~~~~~~
ULabel.c:82:46: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | offset(label.foreground), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
ULabel.c:84:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | offset(label.font),XtRString, XtDefaultFont},
| ^~~~~~~~~~~~~
ULabel.c:86:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | offset(label.fontset),XtRString, XtDefaultFontSet},
| ^~~~~~~~~~~~~~~~
ULabel.c:89:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | {XtNencoding, XtCEncoding, XtRUnsignedChar, sizeof(unsigned char),
| ^~~~~~~~~~~
ULabel.c:89:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | {XtNencoding, XtCEncoding, XtRUnsignedChar, sizeof(unsigned char),
| ^~~~~~~~~~~
ULabel.c:97:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | {XtNleftBitmap, XtCLeftBitmap, XtRBitmap, sizeof(Pixmap),
| ^~~~~~~~~~~~~
ULabel.c:97:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | {XtNleftBitmap, XtCLeftBitmap, XtRBitmap, sizeof(Pixmap),
| ^~~~~~~~~~~~~
ULabel.c:121:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
121 | /* class_name */ "UCSLabel",
| ^~~~~~~~~~
process.c: In function ‘read_numeric’:
process.c:454:15: warning: ‘XauDisposeAuth’ called on pointer returned from a mismatched allocation function [-Wmismatched-dealloc]
454 | if (auth) XauDisposeAuth (auth); /* won't free null pointers */
| ^~~~~~~~~~~~~~~~~~~~~
process.c:416:12: note: returned from ‘malloc’
416 | auth = malloc (sizeof (Xauth));
| ^~~~~~~~~~~~~~~~~~~~~~~
xwud.c: In function ‘main’:
xwud.c:650:26: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
650 | class_hint.res_class = "Xwud";
| ^
xclock.c:68:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | {"-chime", "*clock.chime", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xclock.c:68:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | {"-chime", "*clock.chime", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~
xclock.c:68:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | {"-chime", "*clock.chime", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:69:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | {"-hd", "*clock.hands", XrmoptionSepArg, NULL},
| ^~~~~
xclock.c:69:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | {"-hd", "*clock.hands", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
xclock.c:70:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-hands", "*clock.hands", XrmoptionSepArg, NULL},
| ^~~~~~~~
xclock.c:70:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-hands", "*clock.hands", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
xclock.c:71:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | {"-hl", "*clock.highlight", XrmoptionSepArg, NULL},
| ^~~~~
xclock.c:71:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | {"-hl", "*clock.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~
xclock.c:72:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | {"-highlight", "*clock.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xclock.c:72:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | {"-highlight", "*clock.highlight", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~
xclock.c:73:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
73 | {"-update", "*clock.update", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xclock.c:73:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
73 | {"-update", "*clock.update", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
xclock.c:74:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
74 | {"-padding", "*clock.padding", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
xclock.c:74:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
74 | {"-padding", "*clock.padding", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~
xclock.c:75:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | {"-d", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~
xclock.c:75:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | {"-d", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~~~~~
xclock.c:75:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | {"-d", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xclock.c:76:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
76 | {"-digital", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~
xclock.c:76:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
76 | {"-digital", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~~~~~
xclock.c:76:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
76 | {"-digital", "*clock.analog", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xclock.c:77:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | {"-analog", "*clock.analog", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xclock.c:77:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | {"-analog", "*clock.analog", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~
xclock.c:77:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | {"-analog", "*clock.analog", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:78:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | {"-twelve", "*clock.twentyfour", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~
xclock.c:78:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | {"-twelve", "*clock.twentyfour", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~~~~~~~~~
xclock.c:78:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | {"-twelve", "*clock.twentyfour", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xclock.c:79:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | {"-twentyfour", "*clock.twentyfour", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~
xclock.c:79:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | {"-twentyfour", "*clock.twentyfour", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~~~~~
xclock.c:79:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | {"-twentyfour", "*clock.twentyfour", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:80:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | {"-brief", "*clock.brief", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xclock.c:80:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | {"-brief", "*clock.brief", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~
xclock.c:80:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | {"-brief", "*clock.brief", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:81:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | {"-utime", "*clock.utime", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xclock.c:81:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | {"-utime", "*clock.utime", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~
xclock.c:81:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | {"-utime", "*clock.utime", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:82:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | {"-strftime", "*clock.strftime", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xclock.c:82:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | {"-strftime", "*clock.strftime", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~
xclock.c:84:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | {"-face", "*clock.face", XrmoptionSepArg, NULL},
| ^~~~~~~
xclock.c:84:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | {"-face", "*clock.face", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
xclock.c:85:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | {"-render", "*clock.render", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xclock.c:85:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | {"-render", "*clock.render", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~
xclock.c:85:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | {"-render", "*clock.render", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xclock.c:86:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | {"-norender", "*clock.render", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~
xclock.c:86:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | {"-norender", "*clock.render", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~~~~~
xclock.c:86:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | {"-norender", "*clock.render", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
xclock.c:87:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | {"-sharp", "*clock.sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xclock.c:87:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | {"-sharp", "*clock.sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~
xclock.c:87:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | {"-sharp", "*clock.sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~
Clock.c:148:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
148 | offset(update), XtRString, "60.0"},
| ^~~~~~
Clock.c:154:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
154 | offset(Hdpixel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:156:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
156 | offset(Hipixel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:166:35: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
166 | offset(strftime), XtRString, ""},
| ^~
Clock.c:172:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | offset(font), XtRString, XtDefaultFont},
| ^~~~~~~~~~~~~
Clock.c:175:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
175 | offset(fontSet), XtRString, XtDefaultFontSet},
| ^~~~~~~~~~~~~~~~
Clock.c:178:40: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
178 | offset(backing_store), XtRString, "default"},
| ^~~~~~~~~
Clock.c:187:35: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
187 | offset(fg_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:189:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
189 | offset(hour_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:191:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
191 | offset(min_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:193:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
193 | offset(sec_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:195:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
195 | offset(major_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:197:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
197 | offset(minor_color), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:199:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
199 | offset(face), XtRString, ""},
| ^~
Clock.c: In function ‘TimeString’:
Clock.c:541:9: warning: format not a string literal, format string not checked [-Wformat-nonliteral]
541 | if (0 < strftime(ctime, STRFTIME_BUFF_SIZE - 1, w->clock.strftime, tm)) {
| ^~
Clock.c: In function ‘clock_to_utf8’:
Clock.c:2136:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2136 | inptr = str;
| ^
Clock.c: In function ‘TimeString’:
Clock.c:519:58: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
519 | snprintf(brief, sizeof(brief), "%02d:%02d %cM", hour, tm->tm_min,
| ^
In file included from /usr/include/stdio.h:970,
from /usr/include/freetype2/freetype/config/ftstdlib.h:112,
from /usr/include/freetype2/freetype/config/ftconfig.h:41,
from /usr/include/freetype2/freetype/freetype.h:24,
from /usr/include/X11/Xft/Xft.h:41,
from ClockP.h:61,
from Clock.c:85:
In function ‘snprintf’,
inlined from ‘TimeString’ at Clock.c:519:13:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 9 and 19 bytes into a destination of size 9
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
smproxy.c: In function ‘FinishSaveYourself’:
smproxy.c:259:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
259 | prop1.name = SmProgram;
| ^
smproxy.c:260:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
260 | prop1.type = SmARRAY8;
| ^
smproxy.c:267:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
267 | prop2.name = SmUserID;
| ^
smproxy.c:268:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
268 | prop2.type = SmARRAY8;
| ^
smproxy.c:281:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
281 | prop3.name = "_XC_RestartService";
| ^
smproxy.c:282:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
282 | prop3.type = SmLISTofARRAY8;
| ^
smproxy.c:297:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
297 | prop1.name = SmRestartCommand;
| ^
smproxy.c:298:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
298 | prop1.type = SmLISTofARRAY8;
| ^
smproxy.c:315:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
315 | prop2.name = SmCloneCommand;
| ^
smproxy.c:316:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
316 | prop2.type = SmLISTofARRAY8;
| ^
smproxy.c: In function ‘ProxySaveYourselfPhase2CB’:
smproxy.c:902:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
902 | prop1.name = SmProgram;
| ^
smproxy.c:903:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
903 | prop1.type = SmARRAY8;
| ^
smproxy.c:910:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
910 | prop2.name = SmUserID;
| ^
smproxy.c:911:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
911 | prop2.type = SmARRAY8;
| ^
smproxy.c:917:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
917 | prop3.name = SmRestartStyleHint;
| ^
smproxy.c:918:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
918 | prop3.type = SmCARD8;
| ^
smproxy.c:939:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
939 | prop1.name = SmRestartCommand;
| ^
smproxy.c:940:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
940 | prop1.type = SmLISTofARRAY8;
| ^
smproxy.c:985:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
985 | prop2.name = SmDiscardCommand;
| ^
smproxy.c:986:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
986 | prop2.type = SmARRAY8;
| ^
scope.c: In function ‘FlushFD’:
scope.c:1067:38: warning: logical ‘and’ of equal expressions [-Wlogical-op]
1067 | if (errno != EWOULDBLOCK && errno != EAGAIN) {
| ^~
xmore.c:64:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
64 | "-v", "*verbose", XrmoptionNoArg, (XPointer) "on" },
| ^~~~
xmore.c:64:9: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
64 | "-v", "*verbose", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~
xmore.c:69:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | { "quit", quitAction },
| ^~~~~~
xmore.c:78:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | {"verbose", "Verbose", XtRBoolean, sizeof(Boolean), Offset(verbose), XtRImmediate, (XtPointer)False},
| ^~~~~~~~~
xmore.c:78:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | {"verbose", "Verbose", XtRBoolean, sizeof(Boolean), Offset(verbose), XtRImmediate, (XtPointer)False},
| ^~~~~~~~~
xmore.c:79:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | {"textfont", XtCFont, XtRFontSet, sizeof(XFontSet), Offset(textfont), XtRString, STANDARDFONT},
| ^~~~~~~~~~
In file included from xmore.c:46:
xmore.h:38:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
38 | #define STANDARDFONT "-adobe-courier-medium-r-normal--12-*-*-*-*-*," \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmore.c:79:88: note: in expansion of macro ‘STANDARDFONT’
79 | {"textfont", XtCFont, XtRFontSet, sizeof(XFontSet), Offset(textfont), XtRString, STANDARDFONT},
| ^~~~~~~~~~~~
xmore.c:88:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | "*textfont: " STANDARDFONT,
| ^~~~~~~~~~~~~
xmore.c:89:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | "*international: True", /* set this globally for ALL widgets to avoid wierd crashes */
| ^~~~~~~~~~~~~~~~~~~~~~
xmore.c:90:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | "*text.Translations: #override \\n\\"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmore.c:103:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | "*text.baseTranslations: #override \\n\\"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmore.c: In function ‘main’:
xmore.c:192:3: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
192 | XtSetArg(args[n], XtNtype, XawAsciiFile); n++;
| ^~~~~~~~
xmore.c:196:3: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
196 | XtSetArg(args[n], XtNscrollHorizontal, XawtextScrollAlways); n++;
| ^~~~~~~~
xmore.c:197:3: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
197 | XtSetArg(args[n], XtNscrollVertical, XawtextScrollAlways); n++;
| ^~~~~~~~
xmore.c:202:3: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
202 | XtSetArg(args[n], XtNfromHoriz, NULL); n++;
| ^~~~~~~~
xmore.c:203:3: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
203 | XtSetArg(args[n], XtNfromVert, text); n++;
| ^~~~~~~~
xlogo.c:88:3: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-shape", "*shapeWindow", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~
xlogo.c:88:13: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-shape", "*shapeWindow", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~~~~
xlogo.c:90:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-render", "*render",XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xlogo.c:90:13: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-render", "*render",XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xlogo.c:90:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-render", "*render",XrmoptionNoArg, "TRUE"},
| ^~~~~~
xlogo.c:91:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-sharp", "*sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xlogo.c:91:12: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-sharp", "*sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
xlogo.c:91:38: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-sharp", "*sharp", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xlogo.c:93:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | {"-v", "Verbose", XrmoptionNoArg, "TRUE"},
| ^~~~
xlogo.c:93:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | {"-v", "Verbose", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~
xlogo.c:93:48: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | {"-v", "Verbose", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xlogo.c:94:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | {"-q", "Quiet", XrmoptionNoArg, "TRUE"},
| ^~~~
xlogo.c:94:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | {"-q", "Quiet", XrmoptionNoArg, "TRUE"},
| ^~~~~~~
xlogo.c:94:48: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | {"-q", "Quiet", XrmoptionNoArg, "TRUE"},
| ^~~~~~
server.c:78:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "cmd", key_cmd },
| ^~~~~
server.c:79:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
79 | { "exec", key_exec },
| ^~~~~~
server.c:80:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "context", key_context },
| ^~~~~~~~~
server.c:81:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
81 | { "misc", key_misc },
| ^~~~~~
server.c:82:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | { "generic-cmd", key_generic_cmd },
| ^~~~~~~~~~~~~
server.c:83:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
83 | { "dir", key_dir },
| ^~~~~
server.c:84:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
84 | { "detach", key_detach },
| ^~~~~~~~
server.c:85:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
85 | { "nodetach", key_nodetach },
| ^~~~~~~~~~
server.c:86:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
86 | { "posix-umask", key_posix_umask },
| ^~~~~~~~~~~~~
server.c:87:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
87 | { "auth", key_auth },
| ^~~~~~
server.c:88:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "internal-registries", key_internal_registries },
| ^~~~~~~~~~~~~~~~~~~~~
server.c:89:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "internal-local-default", key_internal_local_default },
| ^~~~~~~~~~~~~~~~~~~~~~~~
server.c:90:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | { "internal-global-contexts", key_internal_global_contexts },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
server.c:91:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | { "internal-local-contexts", key_internal_local_contexts },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
server.c:92:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | { "internal-global-commands", key_internal_global_commands },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
server.c:93:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | { "internal-local-commands", key_internal_local_commands },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
server.c:94:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "internal-variable-prefix", key_internal_variable_prefix },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
server.c:95:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | { "internal-print", key_internal_print },
| ^~~~~~~~~~~~~~~~
server.c:96:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
96 | { "internal-auth-program", key_internal_auth_program },
| ^~~~~~~~~~~~~~~~~~~~~~~
server.c:97:11: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | { "internal-auth-input", key_internal_auth_input },
| ^~~~~~~~~~~~~~~~~~~~~
: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
server.c:116:36: note: in expansion of macro ‘DEFAULT_CONFIG’
116 | static char *parm_global_default = DEFAULT_CONFIG;
| ^~~~~~~~~~~~~~
server.c: In function ‘do_it’:
server.c:496:25: warning: passing argument 2 of ‘putenv_with_prefix’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
496 | "CONTEXT", parm_context);
| ^~~~~~~~~
server.c:51:52: note: expected ‘char *’ but argument is of type ‘const char *’
51 | static void putenv_with_prefix(char *prefix, char *name, char *value);
| ~~~~~~^~~~
server.c:498:25: warning: passing argument 2 of ‘putenv_with_prefix’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
498 | "LOCAL_COMMANDS", parm_internal_local_commands);
| ^~~~~~~~~~~~~~~~
server.c:51:52: note: expected ‘char *’ but argument is of type ‘const char *’
51 | static void putenv_with_prefix(char *prefix, char *name, char *value);
| ~~~~~~^~~~
server.c:500:25: warning: passing argument 2 of ‘putenv_with_prefix’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
500 | "GLOBAL_COMMANDS", parm_internal_global_commands);
| ^~~~~~~~~~~~~~~~~
server.c:51:52: note: expected ‘char *’ but argument is of type ‘const char *’
51 | static void putenv_with_prefix(char *prefix, char *name, char *value);
| ~~~~~~^~~~
server.c:502:25: warning: passing argument 2 of ‘putenv_with_prefix’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
502 | "LOCAL_CONTEXTS", parm_internal_local_contexts);
| ^~~~~~~~~~~~~~~~
server.c:51:52: note: expected ‘char *’ but argument is of type ‘const char *’
51 | static void putenv_with_prefix(char *prefix, char *name, char *value);
| ~~~~~~^~~~
server.c:504:25: warning: passing argument 2 of ‘putenv_with_prefix’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
504 | "GLOBAL_CONTEXTS", parm_internal_global_contexts);
| ^~~~~~~~~~~~~~~~~
server.c:51:52: note: expected ‘char *’ but argument is of type ‘const char *’
51 | static void putenv_with_prefix(char *prefix, char *name, char *value);
| ~~~~~~^~~~
server.c:515:54: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
515 | if(!(shell = getenv("SHELL"))) shell = "/bin/sh";
| ^
server.c: In function ‘detach’:
server.c:685:17: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
685 | dup(dup(open("/dev/null", O_RDWR)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
auth.c: In function ‘do_auth’:
auth.c:181:25: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
181 | dup(p[0]);
| ^~~~~~~~~
auth.c:194:41: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
194 | write(p[1], s, strlen(s));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
auth.c:195:41: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
195 | write(p[1], "\n", 1);
| ^~~~~~~~~~~~~~~~~~~~
server.c: In function ‘nomem’:
server.c:246:1: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
246 | nomem(void)
| ^~~~~
x2jet.c: In function ‘swap_black_and_white’:
x2jet.c:589:11: warning: declaration of ‘color’ shadows a global declaration [-Wshadow]
589 | XColor *color;
| ^~~~~
x2jet.c:557:3: note: shadowed declaration is here
557 | } color;
| ^~~~~
x2pmp.c: In function ‘x2pmp’:
x2pmp.c:225:32: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
225 | p_move_abs( out, x_pos + (width - strlen(foot)*FONT_WIDTH) >> 1,
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x2pmp.c:230:32: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
230 | p_move_abs( out, x_pos + (width - strlen(foot)*FONT_WIDTH) >> 1,
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x2pmp.c: In function ‘magnification_table’:
x2pmp.c:264:28: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses]
264 | b &= ~(1 << bit-1);
| ~~~^~
xpr.c:191:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
191 | {"Letter", 8.5, 11.0 },
| ^~~~~~~~
xpr.c:192:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
192 | {"Legal", 8.5, 14.0 },
| ^~~~~~~
xpr.c:193:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
193 | {"A0", 33.11, 46.81},
| ^~~~
xpr.c:194:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
194 | {"A1", 23.39, 33.11},
| ^~~~
xpr.c:195:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
195 | {"A2", 16.5, 23.39},
| ^~~~
xpr.c:196:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
196 | {"A3", 11.7, 16.5 },
| ^~~~
xpr.c:197:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
197 | {"A4", 8.27, 11.7 },
| ^~~~
xpr.c:198:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
198 | {"A5", 5.83, 8.27},
| ^~~~
xpr.c:199:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
199 | {"A6", 4.13, 5.83},
| ^~~~
xpr.c:200:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
200 | {"A7", 2.91, 4.13},
| ^~~~
xpr.c:201:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | {"A8", 2.05, 2.91},
| ^~~~
xpr.c:202:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
202 | {"A9", 1.46, 2.05},
| ^~~~
xpr.c:203:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
203 | {"A10", 1.02, 1.46},
| ^~~~~
xpr.c:204:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
204 | {"B0", 39.37, 55.67},
| ^~~~
xpr.c:205:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
205 | {"B1", 27.83, 39.37},
| ^~~~
xpr.c:206:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
206 | {"B2", 19.69, 27.83},
| ^~~~
xpr.c:207:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
207 | {"B3", 13.90, 19.69},
| ^~~~
xpr.c:208:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
208 | {"B4", 9.84, 13.90},
| ^~~~
xpr.c:209:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
209 | {"B5", 6.93, 9.84},
| ^~~~
xpr.c:210:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
210 | {"B6", 4.92, 6.93},
| ^~~~
xpr.c:211:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
211 | {"B7", 3.46, 4.92},
| ^~~~
xpr.c:212:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
212 | {"B8", 2.44, 3.46},
| ^~~~
xpr.c:213:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
213 | {"B9", 1.73, 2.44},
| ^~~~
xpr.c:214:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
214 | {"B10", 1.22, 1.73},
| ^~~~~
xpr.c:215:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
215 | {"C0", 36.10, 51.06},
| ^~~~
xpr.c:216:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
216 | {"C1", 25.51, 36.10},
| ^~~~
xpr.c:217:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
217 | {"C2", 18.03, 25.51},
| ^~~~
xpr.c:218:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
218 | {"C3", 12.76, 18.03},
| ^~~~
xpr.c:219:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
219 | {"C4", 9.02, 12.76},
| ^~~~
xpr.c:220:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
220 | {"C5", 6.38, 9.02},
| ^~~~
xpr.c:221:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
221 | {"C6", 4.49, 6.38},
| ^~~~
xpr.c:222:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
222 | {"C7", 3.19, 4.49},
| ^~~~
xpr.c:223:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
223 | {"C8", 2.24, 3.19},
| ^~~~
xpr.c:224:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
224 | {"C9", 1.57, 2.24},
| ^~~~
xpr.c:225:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
225 | {"C10", 1.10, 1.57}
| ^~~~~
In function ‘load_printer_color’,
inlined from ‘load_line_colors’ at x2jet.c:1006:10:
x2jet.c:751:25: warning: ‘red’ may be used uninitialized [-Wmaybe-uninitialized]
751 | compositeRGB = (red << 16) | (green << 8) | blue;
| ~~~~~^~~~~~
x2jet.c: In function ‘load_line_colors’:
x2jet.c:733:10: note: ‘red’ was declared here
733 | int n, red, blue, green, xred, xgreen, xblue;
| ^~~
In function ‘load_printer_color’,
inlined from ‘load_line_colors’ at x2jet.c:1006:10:
x2jet.c:751:41: warning: ‘green’ may be used uninitialized [-Wmaybe-uninitialized]
751 | compositeRGB = (red << 16) | (green << 8) | blue;
| ~~~~~~~^~~~~
x2jet.c: In function ‘load_line_colors’:
x2jet.c:733:21: note: ‘green’ was declared here
733 | int n, red, blue, green, xred, xgreen, xblue;
| ^~~~~
In function ‘load_printer_color’,
inlined from ‘load_line_colors’ at x2jet.c:1006:10:
x2jet.c:751:47: warning: ‘blue’ may be used uninitialized [-Wmaybe-uninitialized]
751 | compositeRGB = (red << 16) | (green << 8) | blue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
x2jet.c: In function ‘load_line_colors’:
x2jet.c:733:15: note: ‘blue’ was declared here
733 | int n, red, blue, green, xred, xgreen, xblue;
| ^~~~
In function ‘ps_bitrot’,
inlined from ‘ps_output_bits’ at xpr.c:1375:6,
inlined from ‘main’ at xpr.c:467:5:
xpr.c:1606:19: warning: ‘iword’ may be used uninitialized [-Wmaybe-uninitialized]
1606 | if (iword & 1) {
| ~~~~~~^~~
xpr.c: In function ‘main’:
xpr.c:1595:18: note: ‘iword’ was declared here
1595 | register int iword; /* current input word (*iwordp) */
| ^~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:28,
from listres.c:36:
/usr/include/features.h:199:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
199 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
listres.c:52:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | { "-top", "*topObject", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~
listres.c:52:13: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | { "-top", "*topObject", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~
listres.c:53:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | { "-format", "*resourceFormat", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~
listres.c:53:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | { "-format", "*resourceFormat", XrmoptionSepArg, (caddr_t) NULL },
| ^~~~~~~~~~~~~~~~~
listres.c:54:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
54 | { "-tree", "*showTree", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~
listres.c:54:14: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
54 | { "-tree", "*showTree", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~
listres.c:55:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | { "-nosuper", "*showSuper", XrmoptionNoArg, (caddr_t) "off" },
| ^~~~~~~~~~
listres.c:55:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | { "-nosuper", "*showSuper", XrmoptionNoArg, (caddr_t) "off" },
| ^~~~~~~~~~~~
listres.c:56:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
56 | { "-variable", "*showVariable", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~
listres.c:56:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
56 | { "-variable", "*showVariable", XrmoptionNoArg, (caddr_t) "on" },
| ^~~~~~~~~~~~~~~
listres.c: In function ‘print_resources’:
listres.c:184:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
184 | res->resource_name, res->resource_class, res->resource_type);
| ^~~
listres.c:188:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
188 | printf (format, "----", "----", "----", "----");
| ^~~~~~
listres.c:196:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
196 | res->resource_name, res->resource_class, res->resource_type);
| ^~~
listres.c: In function ‘list_resources’:
listres.c:217:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
217 | "Instance", "Class", "Type");
| ^~~~~~~~~~
listres.c:220:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
220 | "--------", "-----", "----");
| ^~~~~~~~~~
cfgparse.c:196:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls]
196 | int yyparse (void);
| ^~~~~~~
In file included from cfgparse.y:66:
xkbevd.h:100:12: note: previous declaration of ‘yyparse’ with type ‘int(void)’
100 | extern int yyparse(void);
| ^~~~~~~
cfgparse.c: In function ‘yyparse’:
cfgparse.c:1551:20: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1551 | yyerror (YY_("syntax error"));
| ^~~~~~~~~~~~~~
cfgparse.c:255:22: note: in definition of macro ‘YY_’
255 | # define YY_(Msgid) Msgid
| ^~~~~
xkbevd.h:101:26: note: expected ‘char *’ but argument is of type ‘const char *’
101 | extern int yyerror(char *s);
| ~~~~~~^
cfgparse.c:1695:16: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1695 | yyerror (YY_("memory exhausted"));
| ^~~~~~~~~~~~~~~~~~
cfgparse.c:255:22: note: in definition of macro ‘YY_’
255 | # define YY_(Msgid) Msgid
| ^~~~~
xkbevd.h:101:26: note: expected ‘char *’ but argument is of type ‘const char *’
101 | extern int yyerror(char *s);
| ~~~~~~^
oclock.c:89:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | {"-fg", "*Foreground", XrmoptionSepArg, NULL},
| ^~~~~
oclock.c:89:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | {"-fg", "*Foreground", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:90:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-bg", "*Background", XrmoptionSepArg, NULL},
| ^~~~~
oclock.c:90:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | {"-bg", "*Background", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:91:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-foreground", "*Foreground", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:91:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | {"-foreground", "*Foreground", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:92:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | {"-background", "*Background", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:92:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | {"-background", "*Background", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:93:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | {"-minute", "*clock.minute", XrmoptionSepArg, NULL},
| ^~~~~~~~~
oclock.c:93:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | {"-minute", "*clock.minute", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
oclock.c:94:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | {"-hour", "*clock.hour", XrmoptionSepArg, NULL},
| ^~~~~~~
oclock.c:94:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | {"-hour", "*clock.hour", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
oclock.c:95:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | {"-jewel", "*clock.jewel", XrmoptionSepArg, NULL},
| ^~~~~~~~
oclock.c:95:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
95 | {"-jewel", "*clock.jewel", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~
oclock.c:96:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
96 | {"-backing", "*clock.backingStore", XrmoptionSepArg, NULL},
| ^~~~~~~~~~
oclock.c:96:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
96 | {"-backing", "*clock.backingStore", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~~~
oclock.c:97:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | {"-shape", "*clock.shapeWindow", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~
oclock.c:97:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | {"-shape", "*clock.shapeWindow", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~~~~~~
oclock.c:97:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
97 | {"-shape", "*clock.shapeWindow", XrmoptionNoArg, "TRUE"},
| ^~~~~~
oclock.c:98:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | {"-noshape", "*clock.shapeWindow", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~
oclock.c:98:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | {"-noshape", "*clock.shapeWindow", XrmoptionNoArg, "FALSE"},
| ^~~~~~~~~~~~~~~~~~~~
oclock.c:98:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | {"-noshape", "*clock.shapeWindow", XrmoptionNoArg, "FALSE"},
| ^~~~~~~
oclock.c:99:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | {"-transparent","*clock.transparent", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~
oclock.c:99:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | {"-transparent","*clock.transparent", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~~~~~~
oclock.c:99:65: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | {"-transparent","*clock.transparent", XrmoptionNoArg, "TRUE"},
| ^~~~~~
Clock.c:59:36: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
59 | offset(minute), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:61:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
61 | offset(hour), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:63:35: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | offset(jewel), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Clock.c:65:44: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
65 | offset (backing_store), XtRString, "default"},
| ^~~~~~~~~
Clock.c:67:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
67 | offset (border_size), XtRString, "0.1"},
| ^~~~~
Clock.c:69:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | offset (jewel_size), XtRString, "0.075"},
| ^~~~~~~
xmessage.c:66:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
66 | { "file", "File", XtRString, sizeof (char *),
| ^~~~~~
xmessage.c:66:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
66 | { "file", "File", XtRString, sizeof (char *),
| ^~~~~~
xmessage.c:68:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | { "buttons", "Buttons", XtRString, sizeof (char *),
| ^~~~~~~~~
xmessage.c:68:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
68 | { "buttons", "Buttons", XtRString, sizeof (char *),
| ^~~~~~~~~
xmessage.c:70:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | { "defaultButton", "DefaultButton", XtRString, sizeof (char *),
| ^~~~~~~~~~~~~~~
xmessage.c:70:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | { "defaultButton", "DefaultButton", XtRString, sizeof (char *),
| ^~~~~~~~~~~~~~~
xmessage.c:72:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | { "printValue", "PrintValue", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~~~~~
xmessage.c:72:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | { "printValue", "PrintValue", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~~~~~
xmessage.c:73:39: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
73 | offset(print_value), XtRString, "false" },
| ^~~~~~~
xmessage.c:74:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
74 | { "center", "Center", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~
xmessage.c:74:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
74 | { "center", "Center", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~
xmessage.c:75:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
75 | offset(center), XtRString, "false" },
| ^~~~~~~
xmessage.c:76:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
76 | { "nearMouse", "NearMouse", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~~~~
xmessage.c:76:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
76 | { "nearMouse", "NearMouse", XtRBoolean, sizeof (Boolean),
| ^~~~~~~~~~~
xmessage.c:77:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
77 | offset(nearmouse), XtRString, "false" },
| ^~~~~~~
xmessage.c:78:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "timeout", "Timeout", XtRInt, sizeof (int),
| ^~~~~~~~~
xmessage.c:78:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
78 | { "timeout", "Timeout", XtRInt, sizeof (int),
| ^~~~~~~~~
xmessage.c:80:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "maxHeight", "Maximum", XtRDimension, sizeof (Dimension),
| ^~~~~~~~~~~
xmessage.c:80:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
80 | { "maxHeight", "Maximum", XtRDimension, sizeof (Dimension),
| ^~~~~~~~~
xmessage.c:82:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | { "maxWidth", "Maximum", XtRDimension, sizeof (Dimension),
| ^~~~~~~~~~
xmessage.c:82:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
82 | { "maxWidth", "Maximum", XtRDimension, sizeof (Dimension),
| ^~~~~~~~~
xmessage.c:88:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-file", ".file", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~
xmessage.c:88:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
88 | { "-file", ".file", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~
xmessage.c:89:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "-buttons", ".buttons", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~
xmessage.c:89:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
89 | { "-buttons", ".buttons", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~
xmessage.c:90:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | { "-default", ".defaultButton", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~
xmessage.c:90:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
90 | { "-default", ".defaultButton", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~~~~~~~
xmessage.c:91:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | { "-print", ".printValue", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~
xmessage.c:91:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
91 | { "-print", ".printValue", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~~~
xmessage.c:92:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | { "-center", ".center", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~
xmessage.c:92:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
92 | { "-center", ".center", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~
xmessage.c:93:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | { "-nearmouse", ".nearMouse", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~~
xmessage.c:93:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
93 | { "-nearmouse", ".nearMouse", XrmoptionNoArg, (XPointer) "on" },
| ^~~~~~~~~~~~
xmessage.c:94:7: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "-timeout", ".timeout", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~
xmessage.c:94:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
94 | { "-timeout", ".timeout", XrmoptionSepArg, (XPointer) NULL },
| ^~~~~~~~~~
xmessage.c:98:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
98 | "*baseTranslations: #override :Return: default-exit()",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmessage.c:99:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
99 | "*message.Scroll: whenNeeded",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmessage.c:215:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
215 | {"exit", exit_action},
| ^~~~~~
xmessage.c:216:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
216 | {"default-exit", default_exit_action},
| ^~~~~~~~~~~~~~
xmessage.c:220:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
220 | "WM_PROTOCOLS: exit(1)\n";
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeform.c: In function ‘make_queryform’:
makeform.c:315:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
315 | XtSetArg (args[n], XtNleft, XtChainLeft); n++;
| ^~~~~~~~
makeform.c:316:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
316 | XtSetArg (args[n], XtNright, XtChainLeft); n++;
| ^~~~~~~~
makeform.c:318:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
318 | XtSetArg (args[n], XtNbottom, XtChainBottom); n++;
| ^~~~~~~~
makeform.c:319:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
319 | XtSetArg (args[n], XtNfromVert, text); n++;
| ^~~~~~~~
makeform.c:320:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
320 | XtSetArg (args[n], XtNvertDistance, 5); n++;
| ^~~~~~~~
makeform.c:325:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
325 | XtSetArg (args[thisn], XtNfromHoriz, prev); thisn++;
| ^~~~~~~~
Dvi.c:102:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
102 | offset(dvi.foreground), XtRString, XtDefaultForeground},
| ^~~~~~~~~~~~~~~~~~~
Dvi.c:112:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
112 | offset(dvi.default_font), XtRString, XtDefaultFont},
| ^~~~~~~~~~~~~
Dvi.c:114:44: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
114 | offset(dvi.backing_store), XtRString, "default"},
| ^~~~~~~~~
Dvi.c:120:41: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
120 | offset(dvi.page_width), XtRString, "8.5"},
| ^~~~~
Dvi.c:122:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
122 | offset(dvi.page_height), XtRString, "11"},
| ^~~~
Dvi.c: In function ‘Realize’:
Dvi.c:266:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
266 | XRenderColor black = {
| ^~~~~~~~~~~~
draw.c: In function ‘DrawArc’:
draw.c:202:17: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
202 | int r = (int) sqrt((float) x1 * x1 + (float) y1 * y1);
| ^
draw.c: In function ‘DrawSplineSegments’:
draw.c:430:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
430 | Point *q = p;
| ^~~~~
font.c: In function ‘ParseFontMap’:
font.c:329:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
329 | DviFontMap *new = (DviFontMap *) XtMalloc(sizeof *new);
| ^~~~~~~~~~
xditview.c:70:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-page", "*dvi.pageNumber", XrmoptionSepArg, NULL},
| ^~~~~~~
xditview.c:70:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
70 | {"-page", "*dvi.pageNumber", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~
xditview.c:71:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | {"-backingStore", "*dvi.backingStore", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~
xditview.c:71:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
71 | {"-backingStore", "*dvi.backingStore", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~
xditview.c:72:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | {"-noPolyText", "*dvi.noPolyText", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~
xditview.c:72:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | {"-noPolyText", "*dvi.noPolyText", XrmoptionNoArg, "TRUE"},
| ^~~~~~~~~~~~~~~~~
xditview.c:72:67: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | {"-noPolyText", "*dvi.noPolyText", XrmoptionNoArg, "TRUE"},
| ^~~~~~
xditview.c:73:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
73 | {"-resolution", "*dvi.screenResolution", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~
xditview.c:73:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
73 | {"-resolution", "*dvi.screenResolution", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~~~~~~~~~~~~
xditview.c:120:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
120 | {"nextPage", NextPage},
| ^~~~~~~~~~
xditview.c:121:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
121 | {"previousPage", PreviousPage},
| ^~~~~~~~~~~~~~
xditview.c:122:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
122 | {"setResolution", SetResolution},
| ^~~~~~~~~~~~~~~
xditview.c:123:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
123 | {"openFile", OpenFile},
| ^~~~~~~~~~
xditview.c:124:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
124 | {"revisitFile", RevisitFile},
| ^~~~~~~~~~~~~
xditview.c:125:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
125 | {"quit", Quit}
| ^~~~~~
xditview.c:129:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
129 | {"openFile", OpenFile},
| ^~~~~~~~~~
xditview.c:130:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
130 | {"revisitFile", RevisitFile},
| ^~~~~~~~~~~~~
xditview.c:131:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
131 | {"setResolution", SetResolution},
| ^~~~~~~~~~~~~~~
xditview.c:132:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
132 | {"quit", Quit}
| ^~~~~~
xcutsel.c:51:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | {"-selection", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xcutsel.c:51:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
51 | {"-selection", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xcutsel.c:52:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | {"-select", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~
xcutsel.c:52:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | {"-select", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xcutsel.c:53:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | {"-sel", "selection", XrmoptionSepArg, NULL},
| ^~~~~~
xcutsel.c:53:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
53 | {"-sel", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xcutsel.c:54:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
54 | {"-s", "selection", XrmoptionSepArg, NULL},
| ^~~~
xcutsel.c:54:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
54 | {"-s", "selection", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xcutsel.c:55:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | {"-cutbuffer", "cutBuffer", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~~
xcutsel.c:55:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
55 | {"-cutbuffer", "cutBuffer", XrmoptionSepArg, NULL},
| ^~~~~~~~~~~
xcutsel.c:72:43: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
72 | Offset(selection_name), XtRString, "PRIMARY"},
| ^~~~~~~~~
xclipboard.c:448:6: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
448 | {"-w", "wrap", XrmoptionNoArg, "on"},
| ^~~~
xclipboard.c:448:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
448 | {"-w", "wrap", XrmoptionNoArg, "on"},
| ^~~~~~
xclipboard.c:448:58: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
448 | {"-w", "wrap", XrmoptionNoArg, "on"},
| ^~~~
xmag.c:167:32: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
167 | Offset(title), XtRString, "xmag"},
| ^~~~~~
xmag.c:172:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | {"-bd", "*borderColor", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~
xmag.c:172:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
172 | {"-bd", "*borderColor", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~~~~~~
xmag.c:173:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
173 | {"-bg", "*background", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~
xmag.c:173:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
173 | {"-bg", "*background", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~~~~~
xmag.c:174:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
174 | {"-bw", "*borderWidth", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~
xmag.c:174:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
174 | {"-bw", "*borderWidth", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~~~~~~
xmag.c:176:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
176 | {"-geometry", "*geometry", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~~~
xmag.c:176:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
176 | {"-geometry", "*geometry", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~~~
xmag.c:177:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
177 | {"-mag", "*mag", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~
xmag.c:177:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
177 | {"-mag", "*mag", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~
xmag.c:178:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
178 | {"-source", "*source", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~
xmag.c:178:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
178 | {"-source", "*source", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~~
xmag.c:179:4: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
179 | {"-title", "*title", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~
xmag.c:179:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
179 | {"-title", "*title", XrmoptionSepArg, (XtPointer)NULL},
| ^~~~~~~~
xmag.c: In function ‘PopupNewScale’:
xmag.c:1022:44: warning: cast from function call of type ‘Pixel’ {aka ‘long unsigned int’} to non-matching type ‘void *’ [-Wbad-function-cast]
1022 | XtNforeground, (XtPointer)GetMaxIntensity(data),
| ^
xmag.c:1023:44: warning: cast from function call of type ‘Pixel’ {aka ‘long unsigned int’} to non-matching type ‘void *’ [-Wbad-function-cast]
1023 | XtNbackground, (XtPointer)GetMinIntensity(data),
| ^
Scale.c: In function ‘SWGetImagePixel’:
Scale.c:538:14: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
538 | *img_x = (Position) floor(x / sw->scale.scale_x);
| ^
Scale.c:539:14: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
539 | *img_y = (Position) floor(y / sw->scale.scale_y);
| ^
Scale.c: In function ‘Redisplay’:
Scale.c:575:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^
Scale.c:58:21: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:575:21: note: in expansion of macro ‘max’
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^~~
Scale.c:575:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^
Scale.c:58:21: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:575:21: note: in expansion of macro ‘max’
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^~~
Scale.c:575:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^
Scale.c:58:39: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:575:21: note: in expansion of macro ‘max’
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^~~
Scale.c:575:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^
Scale.c:58:39: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:575:21: note: in expansion of macro ‘max’
575 | img_x = min(max((Position) floor(x / sw->scale.scale_x), 0),
| ^~~
Scale.c:578:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^
Scale.c:58:21: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:578:21: note: in expansion of macro ‘max’
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^~~
Scale.c:578:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^
Scale.c:58:21: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:578:21: note: in expansion of macro ‘max’
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^~~
Scale.c:578:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^
Scale.c:58:39: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:578:21: note: in expansion of macro ‘max’
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^~~
Scale.c:578:25: warning: cast from function call of type ‘double’ to non-matching type ‘short int’ [-Wbad-function-cast]
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^
Scale.c:58:39: note: in definition of macro ‘min’
58 | #define min(x, y) ((x) > (y) ? (y) : (x))
| ^
Scale.c:578:21: note: in expansion of macro ‘max’
578 | img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
| ^~~
Scale.c:586:24: warning: cast from function call of type ‘double’ to non-matching type ‘short unsigned int’ [-Wbad-function-cast]
586 | (Dimension) ceil(width
| ^
Scale.c:588:24: warning: cast from function call of type ‘double’ to non-matching type ‘short unsigned int’ [-Wbad-function-cast]
588 | (Dimension) ceil(height
| ^
Scale.c: In function ‘TryResize’:
Scale.c:602:13: warning: cast from function call of type ‘double’ to non-matching type ‘short unsigned int’ [-Wbad-function-cast]
602 | width = (Dimension)
| ^
Scale.c:605:14: warning: cast from function call of type ‘double’ to non-matching type ‘short unsigned int’ [-Wbad-function-cast]
605 | height = (Dimension)
| ^
xcompmgr.c: In function ‘make_gaussian_map’:
xcompmgr.c:396:29: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
396 | int size = ((int) ceil ((r * 3)) + 1) & ~1;
| ^
lock.c: In function ‘LockSession’:
lock.c:51:25: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
51 | LockSession(const char *session_name, Bool write_id)
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from lock.c:28:
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
lock.c: In function ‘UnlockSession’:
lock.c:92:27: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
92 | UnlockSession(const char *session_name)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
lock.c: In function ‘GetLockId’:
lock.c:107:23: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
107 | GetLockId(const char *session_name)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
lock.c: In function ‘CheckSessionLocked’:
lock.c:137:32: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
137 | CheckSessionLocked(const char *session_name, Bool get_id, char **id_ret)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
lock.c: In function ‘UnableToLockSession’:
lock.c:151:33: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
151 | UnableToLockSession(const char *session_name)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
lock.c: In function ‘GetLockId’:
lock.c:127:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
127 | fscanf (fp, "%255s\n", buf);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
auth.c: In function ‘SetAuthentication’:
auth.c:132:38: warning: declaration of ‘authDataEntries’ shadows a global declaration [-Wshadow]
132 | IceAuthDataEntry **authDataEntries)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from auth.c:28:
xsm.h:149:26: note: shadowed declaration is here
149 | extern IceAuthDataEntry *authDataEntries;
| ^~~~~~~~~~~~~~~
auth.c:191:45: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
191 | (*authDataEntries)[i].protocol_name = "ICE";
| ^
auth.c:192:41: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
192 | (*authDataEntries)[i].auth_name = "MIT-MAGIC-COOKIE-1";
| ^
auth.c:200:47: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
200 | (*authDataEntries)[i+1].protocol_name = "XSMP";
| ^
auth.c:201:43: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
201 | (*authDataEntries)[i+1].auth_name = "MIT-MAGIC-COOKIE-1";
| ^
auth.c: In function ‘FreeAuthenticationData’:
auth.c:256:53: warning: declaration of ‘authDataEntries’ shadows a global declaration [-Wshadow]
256 | FreeAuthenticationData(int count, IceAuthDataEntry *authDataEntries)
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
xsm.h:149:26: note: shadowed declaration is here
149 | extern IceAuthDataEntry *authDataEntries;
| ^~~~~~~~~~~~~~~
info.c: In function ‘UpdateClientList’:
info.c:507:20: warning: declaration of ‘client’ shadows a previous local [-Wshadow]
507 | ClientRec *client = (ClientRec *) cl->thing;
| ^~~~~~
info.c:383:16: note: shadowed declaration is here
383 | ClientRec *client;
| ^~~~~~
info.c: In function ‘RestartHintXtProc’:
info.c:643:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
643 | prop.name = SmRestartStyleHint;
| ^
info.c:644:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
644 | prop.type = SmCARD8;
| ^
remote.c: In function ‘remote_start’:
remote.c:41:38: warning: declaration of ‘non_local_display_env’ shadows a global declaration [-Wshadow]
41 | char **env, const char *non_local_display_env,
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from remote.c:32:
xsm.h:134:40: note: shadowed declaration is here
134 | extern char *display_env, *non_local_display_env;
| ^~~~~~~~~~~~~~~~~~~~~
remote.c:42:26: warning: declaration of ‘non_local_session_env’ shadows a global declaration [-Wshadow]
42 | const char *non_local_session_env)
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
xsm.h:135:40: note: shadowed declaration is here
135 | extern char *session_env, *non_local_session_env;
| ^~~~~~~~~~~~~~~~~~~~~
remote.c:92:13: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
92 | dup (pipefd[0]);
| ^~~~~~~~~~~~~~~
restart.c: In function ‘Restart’:
restart.c:266:21: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
266 | chdir(cwd);
| ^~~~~~~~~~
restart.c: In function ‘Clone’:
restart.c:454:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
454 | chdir(cwd);
| ^~~~~~~~~~
save.c: In function ‘PopupBadSave’:
save.c:1277:20: warning: declaration of ‘client’ shadows a previous local [-Wshadow]
1277 | ClientRec *client = (ClientRec *) cl->thing;
| ^~~~~~
save.c:1196:16: note: shadowed declaration is here
1196 | ClientRec *client;
| ^~~~~~
saveutil.c: In function ‘set_session_save_file_name’:
saveutil.c:37:40: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
37 | set_session_save_file_name(const char *session_name)
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from saveutil.c:28:
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
saveutil.c: In function ‘ReadSave’:
saveutil.c:56:22: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
56 | ReadSave(const char *session_name, char **sm_id)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
saveutil.c:56:43: warning: declaration of ‘sm_id’ shadows a global declaration [-Wshadow]
56 | ReadSave(const char *session_name, char **sm_id)
| ~~~~~~~^~~~~
xsm.h:144:26: note: shadowed declaration is here
144 | extern char *sm_id;
| ^~~~~
saveutil.c: In function ‘WriteSave’:
saveutil.c:300:23: warning: declaration of ‘sm_id’ shadows a global declaration [-Wshadow]
300 | WriteSave(const char *sm_id)
| ~~~~~~~~~~~~^~~~~
xsm.h:144:26: note: shadowed declaration is here
144 | extern char *sm_id;
| ^~~~~
saveutil.c: In function ‘DeleteSession’:
saveutil.c:409:27: warning: declaration of ‘session_name’ shadows a global declaration [-Wshadow]
409 | DeleteSession(const char *session_name)
| ~~~~~~~~~~~~^~~~~~~~~~~~
xsm.h:147:26: note: shadowed declaration is here
147 | extern char *session_name;
| ^~~~~~~~~~~~
signals.c: In function ‘register_signals’:
signals.c:159:32: warning: declaration of ‘appContext’ shadows a global declaration [-Wshadow]
159 | register_signals (XtAppContext appContext)
| ~~~~~~~~~~~~~^~~~~~~~~~
In file included from signals.c:70:
xsm.h:186:25: note: shadowed declaration is here
186 | extern XtAppContext appContext;
| ^~~~~~~~~~
xtwatch.c: In function ‘InitWatchProcs’:
xtwatch.c:40:29: warning: declaration of ‘appContext’ shadows a global declaration [-Wshadow]
40 | InitWatchProcs(XtAppContext appContext)
| ~~~~~~~~~~~~~^~~~~~~~~~
In file included from xtwatch.c:30:
xsm.h:186:25: note: shadowed declaration is here
186 | extern XtAppContext appContext;
| ^~~~~~~~~~
xtwatch.c: In function ‘_XtIceWatchProc’:
xtwatch.c:53:22: warning: declaration of ‘appContext’ shadows a global declaration [-Wshadow]
53 | XtAppContext appContext = (XtAppContext) client_data;
| ^~~~~~~~~~
xsm.h:186:25: note: shadowed declaration is here
186 | extern XtAppContext appContext;
| ^~~~~~~~~~
xtwatch.c:55:23: warning: cast from function call of type ‘XtInputId’ {aka ‘long unsigned int’} to non-matching type ‘void *’ [-Wbad-function-cast]
55 | *watch_data = (IcePointer) XtAppAddInput (
| ^
[01;33m*** 0 error(s), 1 warning(s)
[0m