Commit f02ec0f
Anselm Kruis
Stackless issue python#70: stackless specific handling of C-return values
If a C-function checks a return value of another C-function of type PyObject*,
it must handle the case of unwinding. This commit fixes PyObject_Call in
abstract.c and simplifies checks in ceval.c.
https://bitbucket.org/stackless-dev/stackless/issues/701 parent 8d26499 commit f02ec0f
File tree
3 files changed
+5
-28
lines changed- Objects
- Python
- Stackless/core
3 files changed
+5
-28
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2054 | 2054 | | |
2055 | 2055 | | |
2056 | 2056 | | |
2057 | | - | |
| 2057 | + | |
2058 | 2058 | | |
2059 | 2059 | | |
2060 | 2060 | | |
2061 | 2061 | | |
2062 | 2062 | | |
2063 | | - | |
2064 | | - | |
| 2063 | + | |
| 2064 | + | |
2065 | 2065 | | |
2066 | 2066 | | |
2067 | 2067 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3838 | 3838 | | |
3839 | 3839 | | |
3840 | 3840 | | |
3841 | | - | |
3842 | 3841 | | |
3843 | 3842 | | |
3844 | | - | |
3845 | | - | |
3846 | | - | |
3847 | | - | |
3848 | 3843 | | |
3849 | 3844 | | |
3850 | 3845 | | |
| |||
4901 | 4896 | | |
4902 | 4897 | | |
4903 | 4898 | | |
4904 | | - | |
4905 | 4899 | | |
4906 | 4900 | | |
4907 | | - | |
4908 | | - | |
4909 | | - | |
4910 | | - | |
4911 | 4901 | | |
4912 | 4902 | | |
4913 | 4903 | | |
| |||
5062 | 5052 | | |
5063 | 5053 | | |
5064 | 5054 | | |
5065 | | - | |
5066 | 5055 | | |
5067 | 5056 | | |
5068 | | - | |
5069 | | - | |
5070 | | - | |
5071 | | - | |
5072 | 5057 | | |
5073 | 5058 | | |
5074 | 5059 | | |
| |||
5080 | 5065 | | |
5081 | 5066 | | |
5082 | 5067 | | |
5083 | | - | |
5084 | 5068 | | |
5085 | 5069 | | |
5086 | | - | |
5087 | | - | |
5088 | | - | |
5089 | | - | |
5090 | 5070 | | |
5091 | 5071 | | |
5092 | 5072 | | |
| |||
5386 | 5366 | | |
5387 | 5367 | | |
5388 | 5368 | | |
5389 | | - | |
5390 | 5369 | | |
5391 | 5370 | | |
5392 | | - | |
5393 | | - | |
5394 | | - | |
5395 | | - | |
5396 | 5371 | | |
5397 | 5372 | | |
5398 | 5373 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
554 | 554 | | |
555 | 555 | | |
556 | 556 | | |
| 557 | + | |
| 558 | + | |
557 | 559 | | |
558 | 560 | | |
559 | 561 | | |
| |||
0 commit comments