Revised positional argument checking and fixed the validator's error handling.
Showing
- sieve/errors/address-errors.sieve 2 additions, 0 deletionssieve/errors/address-errors.sieve
- sieve/errors/header-errors.sieve 2 additions, 0 deletionssieve/errors/header-errors.sieve
- src/lib-sieve/cmd-redirect.c 4 additions, 7 deletionssrc/lib-sieve/cmd-redirect.c
- src/lib-sieve/cmd-require.c 4 additions, 2 deletionssrc/lib-sieve/cmd-require.c
- src/lib-sieve/ext-envelope.c 7 additions, 10 deletionssrc/lib-sieve/ext-envelope.c
- src/lib-sieve/ext-fileinto.c 7 additions, 4 deletionssrc/lib-sieve/ext-fileinto.c
- src/lib-sieve/ext-reject.c 4 additions, 0 deletionssrc/lib-sieve/ext-reject.c
- src/lib-sieve/plugins/subaddress/subaddress.sieve 1 addition, 1 deletionsrc/lib-sieve/plugins/subaddress/subaddress.sieve
- src/lib-sieve/plugins/vacation/ext-vacation.c 6 additions, 1 deletionsrc/lib-sieve/plugins/vacation/ext-vacation.c
- src/lib-sieve/sieve-ast.c 2 additions, 2 deletionssrc/lib-sieve/sieve-ast.c
- src/lib-sieve/sieve-ast.h 3 additions, 1 deletionsrc/lib-sieve/sieve-ast.h
- src/lib-sieve/sieve-common.h 2 additions, 0 deletionssrc/lib-sieve/sieve-common.h
- src/lib-sieve/sieve-validator.c 48 additions, 26 deletionssrc/lib-sieve/sieve-validator.c
- src/lib-sieve/sieve-validator.h 5 additions, 0 deletionssrc/lib-sieve/sieve-validator.h
- src/lib-sieve/tst-address.c 35 additions, 38 deletionssrc/lib-sieve/tst-address.c
- src/lib-sieve/tst-exists.c 3 additions, 5 deletionssrc/lib-sieve/tst-exists.c
- src/lib-sieve/tst-header.c 26 additions, 29 deletionssrc/lib-sieve/tst-header.c
- src/lib-sieve/tst-size.c 3 additions, 5 deletionssrc/lib-sieve/tst-size.c
Loading
Please register or sign in to comment