lib-sieve: include: ext-include-common - Change ext_include_get_script() into...
lib-sieve: include: ext-include-common - Change ext_include_get_script() into ext_include_open_script() Implicitly open the script as well as retrieving it. This fully fixes :optional sematics. Before, if script object creation succeeded while opening it failed after all, :optional semantics would still cause an error.
Showing
- src/lib-sieve/plugins/include/cmd-include.c 5 additions, 29 deletionssrc/lib-sieve/plugins/include/cmd-include.c
- src/lib-sieve/plugins/include/ext-include-binary.c 2 additions, 9 deletionssrc/lib-sieve/plugins/include/ext-include-binary.c
- src/lib-sieve/plugins/include/ext-include-common.c 27 additions, 27 deletionssrc/lib-sieve/plugins/include/ext-include-common.c
- src/lib-sieve/plugins/include/ext-include-common.h 5 additions, 5 deletionssrc/lib-sieve/plugins/include/ext-include-common.h
Please register or sign in to comment