[PATCH libXaw] Fix build with gcc -Werror=format-security

Adam Jackson ajax at redhat.com
Thu Nov 21 08:45:27 PST 2013


DisplayList.c:290:4: error: format not a string literal and no format
arguments [-Werror=format-security]

Signed-off-by: Adam Jackson <ajax at redhat.com>
---
 src/DisplayList.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/DisplayList.c b/src/DisplayList.c
index 3e99df4..0581bf7 100644
--- a/src/DisplayList.c
+++ b/src/DisplayList.c
@@ -287,7 +287,7 @@ _XawDisplayList *XawCreateDisplayList(String string, Screen *screen,
 	}
       if (fp)
 	{
-	  snprintf(cname, fp - fname + 1, fname);
+	  snprintf(cname, fp - fname + 1, "%s", fname);
 	  memmove(fname, fp + 1, strlen(fp));
 	  lc = cname[0] ? XawGetDisplayListClass(cname) : xlibc;
 	  if (!lc)
-- 
1.8.3.1



More information about the xorg-devel mailing list