Antoine Pitrou
|
95db2e7b8a
|
Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object.
|
2013-08-02 20:39:46 +02:00 |
|
Antoine Pitrou
|
84f31a5676
|
Issue #10241: Clear extension module dict copies at interpreter shutdown.
Patch by Neil Schemenauer, minimally modified.
|
2013-08-01 22:07:06 +02:00 |
|
Antoine Pitrou
|
dcedaf6e53
|
Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases.
|
2013-07-31 23:14:08 +02:00 |
|
Antoine Pitrou
|
32d483c39b
|
Fix style
|
2013-07-30 21:01:23 +02:00 |
|
Victor Stinner
|
c588feeea9
|
Issue #15893: Improve error handling in main() and Py_FrozenMain()
* handle _PyMem_RawStrdup() failure
* Py_FrozenMain() releases memory on error
* Py_FrozenMain() duplicates the old locale, as done in main()
|
2013-07-27 02:39:09 +02:00 |
|
Victor Stinner
|
739cf4e3e6
|
Py_FrozenMain() now uses _Py_char2wchar() to decode command line arguments, as
done in main()
|
2013-07-27 02:24:52 +02:00 |
|
Victor Stinner
|
b5245bec93
|
Issue #18203: Replace PyMem_Malloc() with PyMem_RawMalloc() at Python initialization
|
2013-07-27 01:13:34 +02:00 |
|
Victor Stinner
|
597696c70c
|
(Merge 3.3) Issue #15893: frozenmain.c now handles PyMem_Malloc() failure
|
2013-07-27 01:05:49 +02:00 |
|
Victor Stinner
|
36577e4e8c
|
Issue #15893: frozenmain.c now handles PyMem_Malloc() failure
|
2013-07-27 01:04:56 +02:00 |
|
Christian Heimes
|
b7f1b38dea
|
Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
|
2013-07-27 00:33:35 +02:00 |
|
Christian Heimes
|
70c94e7896
|
Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
|
2013-07-27 00:33:13 +02:00 |
|
Victor Stinner
|
b318990cac
|
(Merge 3.3) Parser/asdl_c.py: use Py_CLEAR()
|
2013-07-27 00:04:42 +02:00 |
|
Victor Stinner
|
1acc129d48
|
Parser/asdl_c.py: use Py_CLEAR()
|
2013-07-27 00:03:47 +02:00 |
|
Victor Stinner
|
ee4b59c0f8
|
(Merge 3.3) According to the PEP 7, C code must "use 4-space indents"
Replace 8 spaces with 4.
|
2013-07-27 00:01:35 +02:00 |
|
Victor Stinner
|
ce72e1ce6c
|
According to the PEP 7, C code must "use 4-space indents"
Replace 8 spaces with 4.
|
2013-07-27 00:00:36 +02:00 |
|
Christian Heimes
|
4ebf6d7c3c
|
Issue #18560: Fix potential NULL pointer dereference in sum()
|
2013-07-26 22:50:01 +02:00 |
|
Christian Heimes
|
704e2d374f
|
Issue #18560: Fix potential NULL pointer dereference in sum()
|
2013-07-26 22:49:26 +02:00 |
|
Christian Heimes
|
6f08d30afe
|
Fix potential NULL pointer dereferencing in ast module
CID 719690
|
2013-07-24 21:02:50 +02:00 |
|
Christian Heimes
|
72f562f719
|
Fix potential NULL pointer dereferencing in ast module
CID 719690
|
2013-07-24 21:02:17 +02:00 |
|
Benjamin Peterson
|
26421ab302
|
merge 3.3
|
2013-07-22 22:08:17 -07:00 |
|
Benjamin Peterson
|
7d28b6b379
|
return NULL here
|
2013-07-22 22:08:09 -07:00 |
|
Victor Stinner
|
ba30883f60
|
Issue #18520: Fix initstdio(), handle PySys_SetObject() failure
|
2013-07-22 23:55:19 +02:00 |
|
Victor Stinner
|
62ce62a3a1
|
Issue #18520: initsite() is a little bit more verbose when import site fails
|
2013-07-22 22:53:28 +02:00 |
|
Victor Stinner
|
580496005d
|
Issue #18520: Fix _PySys_Init(), handle PyDict_SetItemString() errors
|
2013-07-22 22:40:00 +02:00 |
|
Victor Stinner
|
f54a574478
|
Issue #18520: PyErr_NoMemory() now fails with a fatal error if it is called
before PyExc_MemoryError has been initialized by _PyExc_Init()
|
2013-07-22 22:28:37 +02:00 |
|