[Python-checkins] cpython (3.4): initialize return value to NULL to avoid compiler compliants (closes #25245)

benjamin.peterson python-checkins at python.org
Sun Sep 27 10:16:27 CEST 2015


https://hg.python.org/cpython/rev/f0dcf7599517
changeset: 98298:f0dcf7599517
branch: 3.4
parent: 98290:6687630e201a
user: Benjamin Peterson <benjamin at python.org>
date: Sun Sep 27 01:16:03 2015 -0700
summary:
 initialize return value to NULL to avoid compiler compliants (closes #25245)
files:
 Modules/_pickle.c | 1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/Modules/_pickle.c b/Modules/_pickle.c
--- a/Modules/_pickle.c
+++ b/Modules/_pickle.c
@@ -1182,6 +1182,7 @@
 {
 Py_ssize_t num_read;
 
+ *s = NULL;
 if (self->next_read_idx > PY_SSIZE_T_MAX - n) {
 PickleState *st = _Pickle_GetGlobalState();
 PyErr_SetString(st->UnpicklingError,
-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /