projects
/
ossec-hids.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git]
/
src
/
os_regex
/
os_regex.c
diff --git
a/src/os_regex/os_regex.c
b/src/os_regex/os_regex.c
old mode 100755
(executable)
new mode 100644
(file)
index
8e871ad
..
4902fe5
--- a/
src/os_regex/os_regex.c
+++ b/
src/os_regex/os_regex.c
@@
-1,5
+1,3
@@
-/* $OSSEC, os_regex.c, v0.4, 2006/01/02, Daniel B. Cid$ */
-
/* Copyright (C) 2009 Trend Micro Inc.
* All right reserved.
*
/* Copyright (C) 2009 Trend Micro Inc.
* All right reserved.
*
@@
-9,7
+7,6
@@
* Foundation
*/
* Foundation
*/
-
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
@@
-17,31
+14,25
@@
#include "os_regex.h"
#include "os_regex.h"
-/** int OS_Regex(char *pattern, char *str) v0.4
- *
- * This function is a wrapper around the compile/execute
+/* This function is a wrapper around the compile/execute
* functions. It should only be used when the pattern is
* only going to be used once.
* Returns 1 on success or 0 on failure.
*/
* functions. It should only be used when the pattern is
* only going to be used once.
* Returns 1 on success or 0 on failure.
*/
-int OS_Regex(char *pattern, char *str)
+int OS_Regex(const char *pattern, const char *str)
{
int r_code = 0;
OSRegex reg;
/* If the compilation failed, we don't need to free anything */
{
int r_code = 0;
OSRegex reg;
/* If the compilation failed, we don't need to free anything */
- if(OSRegex_Compile(pattern, ®, 0))
- {
- if(OSRegex_Execute(str, ®))
- {
+ if (OSRegex_Compile(pattern, ®, 0)) {
+ if (OSRegex_Execute(str, ®)) {
r_code = 1;
}
OSRegex_FreePattern(®);
}
r_code = 1;
}
OSRegex_FreePattern(®);
}
- return(r_code);
+ return (r_code);
}
}
-
-/* EOF */