From fd92710cf8f95b67857f42bbbd03a6779f5fa24f Mon Sep 17 00:00:00 2001 From: Leonardo Zide Date: Sun, 13 Dec 2020 17:05:27 -0800 Subject: [PATCH] Compile fix. --- common/camera.cpp | 4 ++++ common/light.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/common/camera.cpp b/common/camera.cpp index cc22fef2..05e4b8ea 100644 --- a/common/camera.cpp +++ b/common/camera.cpp @@ -104,7 +104,11 @@ void lcCamera::CreateName(const lcArray& Cameras) if (CameraName.startsWith(Prefix)) { bool Ok = false; +#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) int CameraNumber = CameraName.midRef(Prefix.size()).toInt(&Ok); +#else + int CameraNumber = CameraName.midRef((int)strlen(Prefix.latin1())).toInt(&Ok); +#endif if (Ok && CameraNumber > MaxCameraNumber) MaxCameraNumber = CameraNumber; diff --git a/common/light.cpp b/common/light.cpp index 2422403b..66c7b012 100644 --- a/common/light.cpp +++ b/common/light.cpp @@ -81,7 +81,11 @@ void lcLight::CreateName(const lcArray& Lights) if (LightName.startsWith(Prefix)) { bool Ok = false; +#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) int LightNumber = LightName.midRef(Prefix.size()).toInt(&Ok); +#else + int LightNumber = LightName.midRef((int)strlen(Prefix.latin1())).toInt(&Ok); +#endif if (Ok && LightNumber > MaxLightNumber) MaxLightNumber = LightNumber;