Base: C++ core guidelines: init variables

This commit is contained in:
wmayer
2023-08-24 14:21:05 +02:00
committed by wwmayer
parent 1ed3782d4b
commit 097d5d6fee
43 changed files with 622 additions and 626 deletions

View File

@@ -88,14 +88,14 @@ PyObject* PrecisionPy::approximation(PyObject *args)
PyObject* PrecisionPy::parametric(PyObject *args)
{
double p;
double p{};
if (PyArg_ParseTuple(args, "d", &p)) {
Py::Float v(Precision::Parametric(p));
return Py::new_reference_to(v);
}
PyErr_Clear();
double t;
double t{};
if (PyArg_ParseTuple(args, "dd", &p, &t)) {
Py::Float v(Precision::Parametric(p, t));
return Py::new_reference_to(v);
@@ -107,7 +107,7 @@ PyObject* PrecisionPy::parametric(PyObject *args)
PyObject* PrecisionPy::isInfinite(PyObject *args)
{
double v;
double v{};
if (!PyArg_ParseTuple(args, "d", &v)) {
return nullptr;
}
@@ -118,7 +118,7 @@ PyObject* PrecisionPy::isInfinite(PyObject *args)
PyObject* PrecisionPy::isPositiveInfinite(PyObject *args)
{
double v;
double v{};
if (!PyArg_ParseTuple(args, "d", &v)) {
return nullptr;
}
@@ -129,7 +129,7 @@ PyObject* PrecisionPy::isPositiveInfinite(PyObject *args)
PyObject* PrecisionPy::isNegativeInfinite(PyObject *args)
{
double v;
double v{};
if (!PyArg_ParseTuple(args, "d", &v)) {
return nullptr;
}