]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/include/libsigrokcxx/libsigrokcxx.hpp
C++: Do not use C-style casts
[libsigrok.git] / bindings / cxx / include / libsigrokcxx / libsigrokcxx.hpp
index cc0ad6678036ca47f5a5f7ada688fc3f4e82ff5e..4237ea3123e5d5e912a79861786b8c9183550942 100644 (file)
@@ -163,7 +163,7 @@ public:
 
                if (!(shared = _weak_this.lock()))
                {
-                       shared = shared_ptr<Class>((Class *) this, reset_parent);
+                       shared = shared_ptr<Class>(static_cast<Class *>(this), reset_parent);
                        _weak_this = shared;
                }