From 970ae46cfa1ffe90c5f0f5207121a4e5d7821073 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 5 Sep 2009 11:42:25 +0000 Subject: [PATCH] Silenced a valgrind warning caused by not recognizing side effects of a ioctl --- cdrskin/cdrskin_timestamp.h | 2 +- libburn/sg-linux.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 0f6c1d9..2b6f13e 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2009.09.05.113043" +#define Cdrskin_timestamP "2009.09.05.114326" diff --git a/libburn/sg-linux.c b/libburn/sg-linux.c index 30d9496..b48d69d 100644 --- a/libburn/sg-linux.c +++ b/libburn/sg-linux.c @@ -1878,6 +1878,8 @@ int sg_obtain_scsi_adr(char *path, int *bus_no, int *host_no, int *channel_no, }; struct my_scsi_idlun idlun; + /* valgrind called idlun unitialized because it is blind for ioctl */ + memset(&idlun, 0, sizeof(struct my_scsi_idlun)); l = strlen(linux_ata_device_family) - 2; if (l > 0 && strncmp(path, linux_ata_device_family, l) == 0