diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-03-31 07:35:02 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-03-31 07:35:02 -0700 |
commit | 7dd07115e27953fb5ab8a7bf9fb5602a52b0ef68 (patch) | |
tree | e7833aed7bb2e6458d2fbf30d337804d5c25787d /mpi/mplogic.c | |
parent | 5fbacce2db6e38384adb650ce32af7c2dcbcbe95 (diff) | |
download | txr-7dd07115e27953fb5ab8a7bf9fb5602a52b0ef68.tar.gz txr-7dd07115e27953fb5ab8a7bf9fb5602a52b0ef68.tar.bz2 txr-7dd07115e27953fb5ab8a7bf9fb5602a52b0ef68.zip |
Array overrun fix in apply.
* eval.c (APPLY_ARGS): New preprocessor symbol, replaces
hard-coded 32 inside apply.
(apply): Use APPLY_ARGS for argument array.
Fix overrun of args array in non-variadic function case when
list has more than APPLY_ARGS elements.
Eliminate superflous "variadic" local variable.
Diffstat (limited to 'mpi/mplogic.c')
0 files changed, 0 insertions, 0 deletions