* [PATCH 0/1] scsi: Fix warning: zero-length gnu_printf format string @ 2010-08-25 23:55 Jean Sacren 2010-08-25 23:58 ` [PATCH 1/1] " Jean Sacren 0 siblings, 1 reply; 4+ messages in thread From: Jean Sacren @ 2010-08-25 23:55 UTC (permalink / raw) To: Linux SCSI Mailing List Hi, Jean Sacren (1): scsi: Fix warning: zero-length gnu_printf format string drivers/scsi/constants.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) -- Jean Sacren Bring LAMP To People ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/1] scsi: Fix warning: zero-length gnu_printf format string 2010-08-25 23:55 [PATCH 0/1] scsi: Fix warning: zero-length gnu_printf format string Jean Sacren @ 2010-08-25 23:58 ` Jean Sacren 2010-08-26 6:00 ` Bart Van Assche 0 siblings, 1 reply; 4+ messages in thread From: Jean Sacren @ 2010-08-25 23:58 UTC (permalink / raw) To: Linux SCSI Mailing List warning: zero-length gnu_printf format string Fix the above warning by inserting a space into the literal string. Signed-off-by: Jean Sacren <sakiwit@gmail.com> --- drivers/scsi/constants.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/constants.c b/drivers/scsi/constants.c index cd05e04..d0c8234 100644 --- a/drivers/scsi/constants.c +++ b/drivers/scsi/constants.c @@ -1404,13 +1404,13 @@ void scsi_print_sense(char *name, struct scsi_cmnd *cmd) { struct scsi_sense_hdr sshdr; - scmd_printk(KERN_INFO, cmd, ""); + scmd_printk(KERN_INFO, cmd, " "); scsi_decode_sense_buffer(cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE, &sshdr); scsi_show_sense_hdr(&sshdr); scsi_decode_sense_extras(cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE, &sshdr); - scmd_printk(KERN_INFO, cmd, ""); + scmd_printk(KERN_INFO, cmd, " "); scsi_show_extd_sense(sshdr.asc, sshdr.ascq); } EXPORT_SYMBOL(scsi_print_sense); @@ -1453,7 +1453,7 @@ EXPORT_SYMBOL(scsi_show_result); void scsi_print_result(struct scsi_cmnd *cmd) { - scmd_printk(KERN_INFO, cmd, ""); + scmd_printk(KERN_INFO, cmd, " "); scsi_show_result(cmd->result); } EXPORT_SYMBOL(scsi_print_result); -- 1.7.1 -- Jean Sacren Bring LAMP To People ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 1/1] scsi: Fix warning: zero-length gnu_printf format string 2010-08-25 23:58 ` [PATCH 1/1] " Jean Sacren @ 2010-08-26 6:00 ` Bart Van Assche 2010-08-26 14:28 ` James Bottomley 0 siblings, 1 reply; 4+ messages in thread From: Bart Van Assche @ 2010-08-26 6:00 UTC (permalink / raw) To: Jean Sacren; +Cc: Linux SCSI Mailing List On Thu, Aug 26, 2010 at 1:58 AM, Jean Sacren <sakiwit@gmail.com> wrote: > > warning: zero-length gnu_printf format string > > Fix the above warning by inserting a space into the literal string. [ ... ] > - scmd_printk(KERN_INFO, cmd, ""); > + scmd_printk(KERN_INFO, cmd, " "); Hello Jean, Have you considered to replace the empty string by "%s", "" or to submit a patch that disables the compiler warning on empty format strings ? Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 1/1] scsi: Fix warning: zero-length gnu_printf format string 2010-08-26 6:00 ` Bart Van Assche @ 2010-08-26 14:28 ` James Bottomley 0 siblings, 0 replies; 4+ messages in thread From: James Bottomley @ 2010-08-26 14:28 UTC (permalink / raw) To: Bart Van Assche; +Cc: Jean Sacren, Linux SCSI Mailing List On Thu, 2010-08-26 at 08:00 +0200, Bart Van Assche wrote: > On Thu, Aug 26, 2010 at 1:58 AM, Jean Sacren <sakiwit@gmail.com> wrote: > > > > warning: zero-length gnu_printf format string > > > > Fix the above warning by inserting a space into the literal string. > [ ... ] > > - scmd_printk(KERN_INFO, cmd, ""); > > + scmd_printk(KERN_INFO, cmd, " "); > > Hello Jean, > > Have you considered to replace the empty string by "%s", "" or to > submit a patch that disables the compiler warning on empty format > strings ? Actually, I wouldn't do that. The warning is controversial and recently introduced. Proposing a patch to disable it would step into a fairly huge controversy. The patch as is, looks fine ... it's basically what I asked of the people who did the conversion, but they contaminated their patch with a lot of unnecessary cruft, so I'll take this one. James ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-08-26 14:28 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-08-25 23:55 [PATCH 0/1] scsi: Fix warning: zero-length gnu_printf format string Jean Sacren 2010-08-25 23:58 ` [PATCH 1/1] " Jean Sacren 2010-08-26 6:00 ` Bart Van Assche 2010-08-26 14:28 ` James Bottomley
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).