This repository was archived by the owner on Jun 1, 2023. It is now read-only.
Commit 223e183
Reini Urban
signatures: fix cx_dup #163
duplicate the cx->safearray with signatures correctly.
with sigs the safearray is just a MARK ptr onto the SV** stack, not a AV*.
duplicate both safearray and argarray with sigs to the new stack locations.
We don't need to dup more cv fields, CvSIGOP stays as is.
Closes #1631 parent d543038 commit 223e183
3 files changed
+18
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
555 | 555 | | |
556 | 556 | | |
557 | 557 | | |
558 | | - | |
559 | | - | |
| 558 | + | |
| 559 | + | |
560 | 560 | | |
561 | 561 | | |
562 | 562 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 23 | + | |
28 | 24 | | |
29 | 25 | | |
30 | 26 | | |
| |||
51 | 47 | | |
52 | 48 | | |
53 | 49 | | |
54 | | - | |
55 | 50 | | |
56 | 51 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14075 | 14075 | | |
14076 | 14076 | | |
14077 | 14077 | | |
14078 | | - | |
14079 | | - | |
14080 | | - | |
14081 | | - | |
14082 | | - | |
14083 | | - | |
| 14078 | + | |
| 14079 | + | |
| 14080 | + | |
| 14081 | + | |
| 14082 | + | |
| 14083 | + | |
| 14084 | + | |
| 14085 | + | |
| 14086 | + | |
| 14087 | + | |
| 14088 | + | |
| 14089 | + | |
| 14090 | + | |
| 14091 | + | |
14084 | 14092 | | |
14085 | | - | |
| 14093 | + | |
14086 | 14094 | | |
14087 | 14095 | | |
14088 | 14096 | | |
| |||
0 commit comments