diff options
author | Justus Winter <justus@g10code.com> | 2017-03-29 16:32:36 +0200 |
---|---|---|
committer | Justus Winter <justus@g10code.com> | 2017-04-10 14:57:25 +0200 |
commit | 7dff6248bddd5583988ac562318cf0d76a409d0e (patch) | |
tree | 75ce9fa1d11bd6ee7f474843f4ec9e3498be4c28 /tests/gpgscm/opdefines.h | |
parent | gpgscm: Use more threaded code. (diff) | |
download | gnupg2-7dff6248bddd5583988ac562318cf0d76a409d0e.tar.xz gnupg2-7dff6248bddd5583988ac562318cf0d76a409d0e.zip |
gpgscm: Move dispatch table into rodata.
* tests/gpgscm/opdefines.h: Use 0 instead of NULL.
* tests/gpgscm/scheme.c (op_code_info): Use char arrays instead of
pointers, make arity parameters smaller.
(INF_ARG): Adapt.
(_OP_DEF): Likewise.
(dispatch_table): Likewise.
(procname): Likewise.
(Eval_cycle): Likewise.
(scheme_init_custom_alloc): Likewise.
Signed-off-by: Justus Winter <justus@g10code.com>
Diffstat (limited to 'tests/gpgscm/opdefines.h')
-rw-r--r-- | tests/gpgscm/opdefines.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/gpgscm/opdefines.h b/tests/gpgscm/opdefines.h index 6c53e1fad..bee2b6d1f 100644 --- a/tests/gpgscm/opdefines.h +++ b/tests/gpgscm/opdefines.h @@ -154,7 +154,7 @@ _OP_DEF("set-symbol-property!", 3, 3, TST_SYMBOL TST_SYMBOL TST _OP_DEF("symbol-property", 2, 2, TST_SYMBOL TST_SYMBOL, OP_SYMBOL_PROPERTY ) #endif #if USE_TAGS -_OP_DEF(NULL, 0, 0, TST_NONE, OP_TAG_VALUE ) +_OP_DEF(0, 0, 0, TST_NONE, OP_TAG_VALUE ) _OP_DEF("make-tagged-value", 2, 2, TST_ANY TST_PAIR, OP_MK_TAGGED ) _OP_DEF("get-tag", 1, 1, TST_ANY, OP_GET_TAG ) #endif |