fix nc -do ""
[nedit-bw.git] / catch-ArrayCopy-error.patch
blob542497b546eb441cfcbcab4c6e8cf97dce702dd0
1 ---
3 source/interpret.c | 7 +++----
4 1 file changed, 3 insertions(+), 4 deletions(-)
6 diff --quilt old/source/interpret.c new/source/interpret.c
7 --- old/source/interpret.c
8 +++ new/source/interpret.c
9 @@ -1956,11 +1956,10 @@ static int assign(void)
10 POP(value);
12 if (value.tag == ARRAY_TAG) {
13 - ArrayCopy(dataPtr, &value);
14 - }
15 - else {
16 - *dataPtr = value;
17 + return ArrayCopy(dataPtr, &value);
20 + *dataPtr = value;
21 return STAT_OK;