From 9a38641cf85857903c261a43dc12b721c4130c19 Mon Sep 17 00:00:00 2001 From: Tom Augspurger Date: Wed, 27 May 2020 10:36:11 -0500 Subject: [PATCH] Initialize variables in pqyear, pquarter Closes https://github.com/pandas-dev/pandas/issues/34114 --- pandas/_libs/tslibs/period.pyx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pandas/_libs/tslibs/period.pyx b/pandas/_libs/tslibs/period.pyx index cc6c4d06ae562..fa8c0414aa8d0 100644 --- a/pandas/_libs/tslibs/period.pyx +++ b/pandas/_libs/tslibs/period.pyx @@ -1281,14 +1281,16 @@ cdef int pyear(int64_t ordinal, int freq): @cython.cdivision cdef int pqyear(int64_t ordinal, int freq): cdef: - int year, quarter + int year = 0 + int quarter = 0 get_yq(ordinal, freq, &quarter, &year) return year cdef int pquarter(int64_t ordinal, int freq): cdef: - int year, quarter + int year = 0 + int quarter = 0 get_yq(ordinal, freq, &quarter, &year) return quarter