mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
Ignore a couple of format-nonliteral warnings
These are generated in code which uses sprintf as a convenient way to construct strings from various pieces. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
@@ -155,6 +155,7 @@ xf86OpenConsole(void)
|
||||
|
||||
i = 0;
|
||||
while (vcs[i] != NULL) {
|
||||
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
|
||||
snprintf(vtname, sizeof(vtname), vcs[i], xf86Info.vtno); /* /dev/tty1-64 */
|
||||
if ((xf86Info.consoleFd = open(vtname, O_RDWR | O_NDELAY, 0)) >= 0)
|
||||
break;
|
||||
|
||||
2
os/log.c
2
os/log.c
@@ -195,6 +195,7 @@ LogInit(const char *fname, const char *backup)
|
||||
char *logFileName = NULL;
|
||||
|
||||
if (fname && *fname) {
|
||||
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
|
||||
if (asprintf(&logFileName, fname, display) == -1)
|
||||
FatalError("Cannot allocate space for the log file name\n");
|
||||
|
||||
@@ -205,6 +206,7 @@ LogInit(const char *fname, const char *backup)
|
||||
char *suffix;
|
||||
char *oldLog;
|
||||
|
||||
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
|
||||
if ((asprintf(&suffix, backup, display) == -1) ||
|
||||
(asprintf(&oldLog, "%s%s", logFileName, suffix) == -1))
|
||||
FatalError("Cannot allocate space for the log file name\n");
|
||||
|
||||
Reference in New Issue
Block a user