s3: Fix Coverity ID 2328: FORWARD_NULL
authorVolker Lendecke <vl@samba.org>
Sun, 27 Mar 2011 09:06:02 +0000 (11:06 +0200)
committerVolker Lendecke <vl@samba.org>
Sun, 27 Mar 2011 09:25:34 +0000 (11:25 +0200)
Make startsmbfilepwent robust against an invalid open type

source3/passdb/pdb_smbpasswd.c

index 8d6ac318cb751ee3344166e921d2c42434d000c3..005c23d34ed41d8c19ad10b878e6845781d057d7 100644 (file)
@@ -225,6 +225,9 @@ creating file %s\n", pfile));
                                lock_type = F_WRLCK;
                                break;
                        }
+               default:
+                       DEBUG(10, ("Invalid open mode: %d\n", type));
+                       return NULL;
        }
 
        for(race_loop = 0; race_loop < 5; race_loop++) {