Using a structure for a tdb key can lead to insideous, hard
[amitay/samba.git] / source3 / locking / locking.c
index 07411e89191e012fa1546aba3a3c8311211330a0..302b5b56c98b3c6b8f3586f66f3906bee2d7401d 100644 (file)
@@ -255,6 +255,8 @@ static TDB_DATA locking_key(SMB_DEV_T dev, SMB_INO_T inode)
 {
        static struct locking_key key;
        TDB_DATA kbuf;
+
+       memset(&key, '\0', sizeof(key));
        key.dev = dev;
        key.inode = inode;
        kbuf.dptr = (char *)&key;