Core: Eliminate compiler warnings on Metadata

This commit is contained in:
Chris Hennes
2022-02-14 12:32:47 -06:00
parent c9240fbb4a
commit 6cd68bf644

View File

@@ -332,11 +332,13 @@ PyObject* MetadataPy::getFirstSupportedFreeCADVersion(PyObject*)
if (result == App::Meta::Version() || minVersion < result)
result = minVersion;
}
if (result != App::Meta::Version())
if (result != App::Meta::Version()) {
return Py::new_reference_to(Py::String(result.str()));
else
}
else {
Py_INCREF(Py_None);
return Py_None;
}
}
PyObject* MetadataPy::getLastSupportedFreeCADVersion(PyObject*)
@@ -353,12 +355,13 @@ PyObject* MetadataPy::getLastSupportedFreeCADVersion(PyObject*)
if (result == App::Meta::Version() || maxVersion > result)
result = maxVersion;
}
if (result != App::Meta::Version())
if (result != App::Meta::Version()) {
return Py::new_reference_to(Py::String(result.str()));
else
}
else {
Py_INCREF(Py_None);
return Py_None;
}
}
PyObject* MetadataPy::getCustomAttributes(const char* /*attr*/) const