aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp')
-rw-r--r--sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp b/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp
index 941e38c6e..8e888ed47 100644
--- a/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp
+++ b/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp
@@ -25,6 +25,9 @@
#include <QtRemoteObjects/qremoteobjectpendingcall.h>
#include <QtRemoteObjects/qremoteobjectreplica.h>
+#include <cstring>
+#include <cctype>
+
using namespace Shiboken;
class FriendlyReplica : public QRemoteObjectReplica
@@ -167,7 +170,7 @@ struct SourceDefs
auto name = callData->name.sliced(4);
auto index = metaObject->indexOfProperty(name.constData());
if (index < 0) {
- name[0] = tolower(name[0]); // Try lower case
+ name[0] = std::tolower(name[0]); // Try lower case
index = metaObject->indexOfProperty(name.constData());
}
// It is possible a .rep names a Slot "push" or "pushSomething" that
@@ -478,9 +481,9 @@ PyTypeObject *createDynamicClassImpl(QMetaObject *meta)
PyTypeObject *createDynamicClass(QMetaObject *meta, PyObject *properties_capsule)
{
bool isSource;
- if (strncmp(meta->superClass()->className(), "QObject", 7) == 0) {
+ if (std::strncmp(meta->superClass()->className(), "QObject", 7) == 0) {
isSource = true;
- } else if (strncmp(meta->superClass()->className(), "QRemoteObjectReplica", 20) == 0) {
+ } else if (std::strncmp(meta->superClass()->className(), "QRemoteObjectReplica", 20) == 0) {
isSource = false;
} else {
PyErr_SetString(PyExc_RuntimeError,