Done using the cppcoreguidelines-pro-type-cstyle-cast check of clang-tidy
---
 src/aidapplication.cpp | 2 +-
 src/phonesim.cpp       | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/aidapplication.cpp b/src/aidapplication.cpp
index 16fef0c..807d7f9 100644
--- a/src/aidapplication.cpp
+++ b/src/aidapplication.cpp
@@ -15,7 +15,7 @@ AidApplication::AidApplication( QObject *parent, SimXmlNode& 
n )

     while (child) {
         if ( child->tag == "filesystem" )
-            fs = new SimFileSystem( (SimRules *)parent, *child, 
FILE_SYSTEM_TYPE_ISIM );
+            fs = new SimFileSystem( dynamic_cast<SimRules *>(parent), *child, 
FILE_SYSTEM_TYPE_ISIM );

         child = child->next;
     }
diff --git a/src/phonesim.cpp b/src/phonesim.cpp
index f9dab52..9acd39e 100644
--- a/src/phonesim.cpp
+++ b/src/phonesim.cpp
@@ -1665,7 +1665,7 @@ void SimRules::callControlEventNotify( const 
QSimControlEvent& evt )

 void SimRules::delayTimeout()
 {
-    SimDelayTimer *timer = (SimDelayTimer *)sender();
+    SimDelayTimer *timer = dynamic_cast<SimDelayTimer *>(sender());
     int save = currentChannel;
     currentChannel = timer->channel;
     writeChatData(timer->response.toLatin1().data(), timer->response.length());
@@ -1676,7 +1676,7 @@ void SimRules::delayTimeout()

 void SimRules::delaySetVariable()
 {
-    QVariantTimer *timer = (QVariantTimer *)sender();
+    QVariantTimer *timer = dynamic_cast<QVariantTimer *>(sender());
     QPairKV kv = timer->param.value<QPairKV>();

     setVariable( kv.first, kv.second );
--
2.24.0
_______________________________________________
ofono mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to