diff options
| author | kkadosh | 2018-06-28 21:43:40 +0000 |
|---|---|---|
| committer | jvoisin | 2018-06-28 21:43:40 +0000 |
| commit | ca3be84076521c4bb053511775c94c0b195aeac8 (patch) | |
| tree | 3026bd494850086795a67d18f56264abbe4cc11c /src/sp_config_keywords.c | |
| parent | 7832438b7abedf567ce6376f99949f419abcdff1 (diff) | |
Better handling of filters for builtins
Diffstat (limited to 'src/sp_config_keywords.c')
| -rw-r--r-- | src/sp_config_keywords.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/sp_config_keywords.c b/src/sp_config_keywords.c index f702f4d..cc1f0f9 100644 --- a/src/sp_config_keywords.c +++ b/src/sp_config_keywords.c | |||
| @@ -61,8 +61,7 @@ static int parse_enable(char *line, bool *restrict retval, | |||
| 61 | } | 61 | } |
| 62 | 62 | ||
| 63 | int parse_session(char *line) { | 63 | int parse_session(char *line) { |
| 64 | sp_config_session *session = | 64 | sp_config_session *session = pecalloc(sizeof(sp_config_session), 1, 0); |
| 65 | pecalloc(sizeof(sp_config_session), 1, 0); | ||
| 66 | 65 | ||
| 67 | sp_config_functions sp_config_funcs_session_encryption[] = { | 66 | sp_config_functions sp_config_funcs_session_encryption[] = { |
| 68 | {parse_empty, SP_TOKEN_ENCRYPT, &(session->encrypt)}, | 67 | {parse_empty, SP_TOKEN_ENCRYPT, &(session->encrypt)}, |
| @@ -95,10 +94,8 @@ int parse_session(char *line) { | |||
| 95 | } | 94 | } |
| 96 | } | 95 | } |
| 97 | 96 | ||
| 98 | SNUFFLEUPAGUS_G(config).config_session->encrypt = | 97 | SNUFFLEUPAGUS_G(config).config_session->encrypt = session->encrypt; |
| 99 | session->encrypt; | 98 | SNUFFLEUPAGUS_G(config).config_session->simulation = session->simulation; |
| 100 | SNUFFLEUPAGUS_G(config).config_session->simulation = | ||
| 101 | session->simulation; | ||
| 102 | pefree(session, 0); | 99 | pefree(session, 0); |
| 103 | return ret; | 100 | return ret; |
| 104 | } | 101 | } |
