summaryrefslogtreecommitdiffstats
path: root/parser.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-05-07 08:56:03 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-05-07 08:56:03 -0700
commit7d9aa1c81c6342417602ff051fe17814e814cfb6 (patch)
tree5477d51fc092b121669d44638c87b7961ddf5715 /parser.h
parent557bc63442fd7e9a6fb0650a7f80c5eb5781e23a (diff)
downloadtxr-7d9aa1c81c6342417602ff051fe17814e814cfb6.tar.gz
txr-7d9aa1c81c6342417602ff051fe17814e814cfb6.tar.bz2
txr-7d9aa1c81c6342417602ff051fe17814e814cfb6.zip
ffi: bugfix: all out calls must fall back on put.
* ffi.c (ffi_struct_out, ffi_array_out): For any element which has no out function, do a put if the copy flag is true. Otherwise callbacks cannot update members in aggregates passed by pointer.
Diffstat (limited to 'parser.h')
0 files changed, 0 insertions, 0 deletions