Message ID | 1399484896-3304-1-git-send-email-colin.king@canonical.com |
---|---|
State | Accepted |
Headers | show |
On 05/08/2014 01:48 AM, Colin King wrote: > From: Colin Ian King <colin.king@canonical.com> > > The code is deliberately ignoring the return from ioctl() but > Coverity Scan is complaining about this. Explicitly use (void) > casts to indicate that we're really not interested in the ioctl > return. > > Signed-off-by: Colin Ian King <colin.king@canonical.com> > --- > src/uefi/uefirtvariable/uefirtvariable.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/src/uefi/uefirtvariable/uefirtvariable.c b/src/uefi/uefirtvariable/uefirtvariable.c > index 7ddfeb1..0933b95 100644 > --- a/src/uefi/uefirtvariable/uefirtvariable.c > +++ b/src/uefi/uefirtvariable/uefirtvariable.c > @@ -74,17 +74,17 @@ static void uefirtvariable_env_cleanup(void) > setvariable.DataSize = 0; > setvariable.Data = &data; > setvariable.status = &status; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest2; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest3; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest; > setvariable.VendorGuid = >estguid2; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > } > > static int uefirtvariable_init(fwts_framework *fw) > Acked-by: Alex Hung <alex.hung@canonical.com>
On 05/08/2014 01:48 AM, Colin King wrote: > From: Colin Ian King <colin.king@canonical.com> > > The code is deliberately ignoring the return from ioctl() but > Coverity Scan is complaining about this. Explicitly use (void) > casts to indicate that we're really not interested in the ioctl > return. > > Signed-off-by: Colin Ian King <colin.king@canonical.com> > --- > src/uefi/uefirtvariable/uefirtvariable.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/src/uefi/uefirtvariable/uefirtvariable.c b/src/uefi/uefirtvariable/uefirtvariable.c > index 7ddfeb1..0933b95 100644 > --- a/src/uefi/uefirtvariable/uefirtvariable.c > +++ b/src/uefi/uefirtvariable/uefirtvariable.c > @@ -74,17 +74,17 @@ static void uefirtvariable_env_cleanup(void) > setvariable.DataSize = 0; > setvariable.Data = &data; > setvariable.status = &status; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest2; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest3; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > > setvariable.VariableName = variablenametest; > setvariable.VendorGuid = >estguid2; > - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); > } > > static int uefirtvariable_init(fwts_framework *fw) > Thanks Colin. Acked-by: Ivan Hu <ivan.hu@canonical.com>
diff --git a/src/uefi/uefirtvariable/uefirtvariable.c b/src/uefi/uefirtvariable/uefirtvariable.c index 7ddfeb1..0933b95 100644 --- a/src/uefi/uefirtvariable/uefirtvariable.c +++ b/src/uefi/uefirtvariable/uefirtvariable.c @@ -74,17 +74,17 @@ static void uefirtvariable_env_cleanup(void) setvariable.DataSize = 0; setvariable.Data = &data; setvariable.status = &status; - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); setvariable.VariableName = variablenametest2; - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); setvariable.VariableName = variablenametest3; - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); setvariable.VariableName = variablenametest; setvariable.VendorGuid = >estguid2; - ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); + (void)ioctl(fd, EFI_RUNTIME_SET_VARIABLE, &setvariable); } static int uefirtvariable_init(fwts_framework *fw)