X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fmodule.c;fp=src%2Fmodule.c;h=85dcfc938910959f721d34b659741c95b745f2b0;hp=de8b50ee500b40eca180309bc284e9b7e7fad6f4;hb=cacb11fac1eb3f21eb55365cbff3c5e223cc7092;hpb=086682dac4050b3b58beb5da7f92c331e85c58b7 diff --git a/src/module.c b/src/module.c index de8b50e..85dcfc9 100644 --- a/src/module.c +++ b/src/module.c @@ -76,14 +76,12 @@ static void OnUpdateBlacklist(const char *str, void (*cb)(const char*, size_t)) } while (end); } -static void psi_blacklist_add_decl(const char *pattern, size_t len); static ZEND_INI_MH(OnUpdateBlacklistedDecls) { OnUpdateBlacklist(new_value->val, psi_blacklist_add_decl); return SUCCESS; } -static void psi_blacklist_add_var(const char *pattern, size_t len); static ZEND_INI_MH(OnUpdateBlacklistedVars) { OnUpdateBlacklist(new_value->val, psi_blacklist_add_var); @@ -387,7 +385,7 @@ static void ptr_free(void *ptr) free(*(void **) ptr); } -static void psi_blacklist_add_decl(const char *pattern, size_t len) +void psi_blacklist_add_decl(const char *pattern, size_t len) { char *tmp = strndup(pattern, len); struct psi_plist **decls = &PSI_G(blacklist).decls; @@ -395,7 +393,7 @@ static void psi_blacklist_add_decl(const char *pattern, size_t len) *decls = psi_plist_add(*decls, &tmp); } -static void psi_blacklist_add_var(const char *pattern, size_t len) +void psi_blacklist_add_var(const char *pattern, size_t len) { char *tmp = strndup(pattern, len); struct psi_plist **vars = &PSI_G(blacklist).vars;