Fix Coverity warnings
authorVolker Lendecke <vl@samba.org>
Sun, 23 Mar 2008 14:51:52 +0000 (15:51 +0100)
committerVolker Lendecke <vl@samba.org>
Sun, 23 Mar 2008 15:16:13 +0000 (16:16 +0100)
ID 449, 448, 447, 446, 445, 444, 443, 442, 441, 440, 439, 438, 437
(This used to be commit 0d50b4ee9068d04d1d9eb7786e08775d7ba16bc8)

source3/modules/vfs_audit.c
source3/modules/vfs_extd_audit.c

index a63bf4f67261e50ed551c439ec4748d98ada45d2..cfb4ddf590775e3a333c680661201059199c5c58 100644 (file)
@@ -111,7 +111,11 @@ static int audit_syslog_priority(vfs_handle_struct *handle)
 
        int priority;
 
-       priority = lp_parm_enum(SNUM(handle->conn), "audit", "priority", enum_log_priorities, LOG_NOTICE);
+       priority = lp_parm_enum(SNUM(handle->conn), "audit", "priority",
+                               enum_log_priorities, LOG_NOTICE);
+       if (priority == -1) {
+               priority = LOG_WARNING;
+       }
 
        return priority;
 }
index a21e281e2ca6b09cd10f228837c81bc016a0a9a4..926ec362596c1e030d253dcc1fb0f6f825f5c8ea 100644 (file)
@@ -114,7 +114,11 @@ static int audit_syslog_priority(vfs_handle_struct *handle)
 
        int priority;
 
-       priority = lp_parm_enum(SNUM(handle->conn), "extd_audit", "priority", enum_log_priorities, LOG_NOTICE);
+       priority = lp_parm_enum(SNUM(handle->conn), "extd_audit", "priority",
+                               enum_log_priorities, LOG_NOTICE);
+       if (priority == -1) {
+               priority = LOG_WARNING;
+       }
 
        return priority;
 }