summaryrefslogtreecommitdiffstats
path: root/src/sh_calls.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sh_calls.c')
-rw-r--r--src/sh_calls.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/sh_calls.c b/src/sh_calls.c
index 2269836..cf4c4c5 100644
--- a/src/sh_calls.c
+++ b/src/sh_calls.c
@@ -50,7 +50,6 @@
#include "samhain.h"
#include "sh_error.h"
-#include "sh_calls.h"
#include "sh_ipvx.h"
#include "sh_sub.h"
#include "sh_utils.h"
@@ -533,8 +532,8 @@ long int retry_msleep (int sec, int millisec)
***************************************************/
long int retry_aud_execve (const char * file, int line,
- const char *dateiname, char * argv[],
- char * envp[])
+ const char *dateiname, char *const argv[],
+ char *const envp[])
{
uid_t a = geteuid();
gid_t b = getegid();
@@ -736,6 +735,7 @@ long int aud_open_noatime (const char * file, int line, int privs,
if ((val_return < 0) && (*o_noatime != 0))
{
+ /* cppcheck-suppress resourceLeak */
val_return = open (pathname, flags, mode);
if (val_return >= 0)
*o_noatime = 0;
@@ -932,7 +932,7 @@ int aud_setgid (const char * file, int line, gid_t gid)
SL_RETURN(i, _("aud_setgid"));
}
-int aud_pipe (const char * file, int line, int * modus)
+int aud_pipe (const char * file, int line, int modus[2])
{
int error;
int i = pipe (modus);