summaryrefslogtreecommitdiff
path: root/src/sp_execute.c
diff options
context:
space:
mode:
authorBen Fuhrmannek2021-08-16 15:47:01 +0200
committerBen Fuhrmannek2021-08-16 15:47:01 +0200
commit5148ded7268b569fd5e720f90b44645c83ac3e9e (patch)
tree9d5c3035a7a85ffc27de7c32b441994a21a6347a /src/sp_execute.c
parent9dc6b23a2219e809e665bac7d82567533751d39d (diff)
fincy new scanner/parser for config rules + fixed a few bugs along the way + fixed related unittests
Diffstat (limited to 'src/sp_execute.c')
-rw-r--r--src/sp_execute.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/sp_execute.c b/src/sp_execute.c
index 7d078b0..8795e5f 100644
--- a/src/sp_execute.c
+++ b/src/sp_execute.c
@@ -14,8 +14,7 @@ ZEND_COLD static inline void terminate_if_writable(const char *filename) {
14 if (0 == access(filename, W_OK)) { 14 if (0 == access(filename, W_OK)) {
15 if (config_ro_exec->dump) { 15 if (config_ro_exec->dump) {
16 sp_log_request(config_ro_exec->dump, 16 sp_log_request(config_ro_exec->dump,
17 config_ro_exec->textual_representation, 17 config_ro_exec->textual_representation);
18 SP_TOKEN_READONLY_EXEC);
19 } 18 }
20 if (true == config_ro_exec->simulation) { 19 if (true == config_ro_exec->simulation) {
21 sp_log_simulation("readonly_exec", 20 sp_log_simulation("readonly_exec",
@@ -75,8 +74,7 @@ is_in_eval_and_whitelisted(const zend_execute_data *execute_data) {
75 if (EXPECTED(NULL != current_function)) { 74 if (EXPECTED(NULL != current_function)) {
76 if (UNEXPECTED(false == check_is_in_eval_whitelist(current_function))) { 75 if (UNEXPECTED(false == check_is_in_eval_whitelist(current_function))) {
77 if (config_eval->dump) { 76 if (config_eval->dump) {
78 sp_log_request(config_eval->dump, config_eval->textual_representation, 77 sp_log_request(config_eval->dump, config_eval->textual_representation);
79 SP_TOKEN_EVAL_WHITELIST);
80 } 78 }
81 if (config_eval->simulation) { 79 if (config_eval->simulation) {
82 sp_log_simulation( 80 sp_log_simulation(