Description: Link format string errors Author: Yves-Alexis Perez Bug: http://bugzilla.xfce.org/show_bug.cgi?id= Index: xfce4-mailwatch-plugin-1.1.0/libmailwatch-core/mailwatch-net-conn.c =================================================================== --- xfce4-mailwatch-plugin-1.1.0.orig/libmailwatch-core/mailwatch-net-conn.c 2011-10-24 18:08:09.891132011 +0200 +++ xfce4-mailwatch-plugin-1.1.0/libmailwatch-core/mailwatch-net-conn.c 2011-10-24 18:08:53.387469616 +0200 @@ -224,7 +224,7 @@ else reason = gnutls_strerror(ret); if(error) - g_set_error(error, XFCE_MAILWATCH_ERROR, code, reason); + g_set_error(error, XFCE_MAILWATCH_ERROR, code, "%s", reason); g_critical("XfceMailwatch: TLS handshake failed: %s", reason); return FALSE; @@ -761,7 +761,7 @@ break; else if(ret < 0 && EINTR != errno) { g_set_error(error, XFCE_MAILWATCH_ERROR, - XFCE_MAILWATCH_ERROR_FAILED, strerror(errno)); + XFCE_MAILWATCH_ERROR_FAILED, "%s", strerror(errno)); return -1; } else if(!block) return 0; @@ -771,7 +771,7 @@ if(ret < 0 && EINTR != errno) { if(error) { g_set_error(error, XFCE_MAILWATCH_ERROR, - XFCE_MAILWATCH_ERROR_FAILED, strerror(errno)); + XFCE_MAILWATCH_ERROR_FAILED, "%s", strerror(errno)); } return -1; } else if(!SHOULD_CONTINUE(net_conn)) { @@ -783,7 +783,7 @@ } else if(TIMER_EXPIRED(RECV_TIMEOUT)) { if(error) { g_set_error(error, XFCE_MAILWATCH_ERROR, - XFCE_MAILWATCH_ERROR_FAILED, strerror(ETIMEDOUT)); + XFCE_MAILWATCH_ERROR_FAILED, "%s", strerror(ETIMEDOUT)); } return -1; }