lib-sieve: variables extension: Changed declaration of new variables to avoid...
lib-sieve: variables extension: Changed declaration of new variables to avoid useless memory allocation. Also prevents assert failures with new hash_table_insert() assertion against existing entries. This changes the API for the variables extension.
Showing
- src/lib-sieve/plugins/include/ext-include-variables.c 3 additions, 3 deletionssrc/lib-sieve/plugins/include/ext-include-variables.c
- src/lib-sieve/plugins/variables/ext-variables-arguments.c 1 addition, 1 deletionsrc/lib-sieve/plugins/variables/ext-variables-arguments.c
- src/lib-sieve/plugins/variables/ext-variables-common.c 30 additions, 25 deletionssrc/lib-sieve/plugins/variables/ext-variables-common.c
- src/lib-sieve/plugins/variables/ext-variables-common.h 4 additions, 1 deletionsrc/lib-sieve/plugins/variables/ext-variables-common.h
- src/lib-sieve/plugins/variables/sieve-ext-variables.h 1 addition, 1 deletionsrc/lib-sieve/plugins/variables/sieve-ext-variables.h
Loading
Please register or sign in to comment