mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 05:45:59 +03:00
Add (void) argument to be ANSI C compliant
Add void argument has to avoid warning messages when compiling python bindings with CFFI since it uses -Wstrict-prototypes option by default. Modify`msc_create_rules_set` and `msc_init` internals, now it returns directly an instance like `msc_new_transaction` in transaction.cc.
This commit is contained in:
parent
1719e1d7e9
commit
89987806cd
@ -255,10 +255,8 @@ extern "C" void msc_cleanup(ModSecurity *msc) {
|
||||
*
|
||||
* @endcode
|
||||
*/
|
||||
extern "C" ModSecurity *msc_init() {
|
||||
ModSecurity *modsec = new ModSecurity();
|
||||
|
||||
return modsec;
|
||||
extern "C" ModSecurity *msc_init(void) {
|
||||
return new ModSecurity();
|
||||
}
|
||||
|
||||
|
||||
|
@ -309,10 +309,8 @@ void Rules::dump() {
|
||||
}
|
||||
|
||||
|
||||
extern "C" Rules *msc_create_rules_set() {
|
||||
Rules *rules = new Rules();
|
||||
|
||||
return rules;
|
||||
extern "C" Rules *msc_create_rules_set(void) {
|
||||
return new Rules();
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user