From 98f941d218108a314f979332b19c612f51ace08d Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Fri, 4 Jan 2013 18:21:23 -0800 Subject: Fix implicit conversion from size_t to int warnings in Deiconified() xconsole.c:423:14: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] oldlen = strlen (oldName); ~ ^~~~~~~~~~~~~~~~ xconsole.c:426:27: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] newName = malloc (oldlen - 1); ~~~~~~ ~~~~~~~^~~ xconsole.c:429:36: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] strncpy (newName, oldName, oldlen - 2); ~~~~~~~ ~~~~~~~^~~ Signed-off-by: Alan Coopersmith --- xconsole.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xconsole.c b/xconsole.c index 12e43e2..738cf34 100644 --- a/xconsole.c +++ b/xconsole.c @@ -413,7 +413,7 @@ Deiconified(Widget widget, XEvent *event, String *params, Cardinal *num_params) Arg arglist[1]; char *oldName; char *newName; - int oldlen; + size_t oldlen; iconified = False; if (!app_resources.notify || !notified) -- cgit v1.2.3