aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2024-10-17 17:49:15 -0600
committerGitHub <noreply@github.com>2024-10-17 23:49:15 +0000
commit7cf2dbc3cb3ef7be65a98bbfc87246d36d795c82 (patch)
tree3a26f9335e6e4757623b12815e6bcf953aa334e0
parentc3164ae3cf4e8f9ccc4df8ea5f5664c5927ea839 (diff)
downloadcpython-7cf2dbc3cb3ef7be65a98bbfc87246d36d795c82.tar.gz
cpython-7cf2dbc3cb3ef7be65a98bbfc87246d36d795c82.zip
gh-125667: Statically Initialize the Arg Converter Data Values in _interpqueuesmodule.c (gh-125668)
-rw-r--r--Modules/_interpqueuesmodule.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/Modules/_interpqueuesmodule.c b/Modules/_interpqueuesmodule.c
index 5dec240f02c..55c43199ee4 100644
--- a/Modules/_interpqueuesmodule.c
+++ b/Modules/_interpqueuesmodule.c
@@ -1518,7 +1518,7 @@ static PyObject *
queuesmod_destroy(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds, "O&:destroy", kwlist,
qidarg_converter, &qidarg)) {
return NULL;
@@ -1579,7 +1579,7 @@ static PyObject *
queuesmod_put(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", "obj", "fmt", "unboundop", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
PyObject *obj;
int fmt;
int unboundop;
@@ -1615,7 +1615,7 @@ static PyObject *
queuesmod_get(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds, "O&:get", kwlist,
qidarg_converter, &qidarg)) {
return NULL;
@@ -1651,7 +1651,7 @@ static PyObject *
queuesmod_bind(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds, "O&:bind", kwlist,
qidarg_converter, &qidarg)) {
return NULL;
@@ -1681,7 +1681,7 @@ queuesmod_release(PyObject *self, PyObject *args, PyObject *kwds)
{
// Note that only the current interpreter is affected.
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O&:release", kwlist,
qidarg_converter, &qidarg)) {
@@ -1710,7 +1710,7 @@ static PyObject *
queuesmod_get_maxsize(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O&:get_maxsize", kwlist,
qidarg_converter, &qidarg)) {
@@ -1735,7 +1735,7 @@ static PyObject *
queuesmod_get_queue_defaults(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O&:get_queue_defaults", kwlist,
qidarg_converter, &qidarg)) {
@@ -1765,7 +1765,7 @@ static PyObject *
queuesmod_is_full(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O&:is_full", kwlist,
qidarg_converter, &qidarg)) {
@@ -1793,7 +1793,7 @@ static PyObject *
queuesmod_get_count(PyObject *self, PyObject *args, PyObject *kwds)
{
static char *kwlist[] = {"qid", NULL};
- qidarg_converter_data qidarg;
+ qidarg_converter_data qidarg = {0};
if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O&:get_count", kwlist,
qidarg_converter, &qidarg)) {