(lockf): Clear fl before using.
authordrepper <drepper>
Tue, 8 Jul 1997 00:18:51 +0000 (00:18 +0000)
committerdrepper <drepper>
Tue, 8 Jul 1997 00:18:51 +0000 (00:18 +0000)
io/lockf.c

index c7cc6a6..7bf90c9 100644 (file)
@@ -20,6 +20,7 @@
 #include <unistd.h>
 #include <fcntl.h>
 #include <errno.h>
+#include <string.h>
 
 /* lockf is a simplified interface to fcntl's locking facilities.  */
 
@@ -28,6 +29,8 @@ lockf (int fd, int cmd, off_t len)
 {
   struct flock fl;
 
+  memset ((char *) &fl, '\0', sizeof (fl));
+
   switch (cmd)
     {
     case F_TEST: