util/hdnoidle.c: avoid trying memset() if -1
authorMatthew Mondor <mmondor@pulsar-zone.net>
Fri, 4 Aug 2023 21:31:56 +0000 (21:31 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Fri, 4 Aug 2023 21:31:56 +0000 (21:31 +0000)
mmsoftware/util/hdnoidle.c

index abbc33c..3fa7aa7 100644 (file)
@@ -333,7 +333,8 @@ main(void)
                                            d->dev, d->fd, d->sbuf,
                                            (unsigned long)d->bsize,
                                            d->offset);
-                               (void)memset(d->sbuf, '\0', rz);
+                               else
+                                       (void)memset(d->sbuf, '\0', rz);
 
                                /*
                                 * Skip forward somewhat arbitrarily hoping to