diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2016-04-11 23:50:28 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2016-05-08 04:25:54 +0000 |
commit | 1aef7fe39e0fbbc50e9b93b160602e185734e9f5 (patch) | |
tree | 5a60d3fdac8e610fb7544f70e4a3bbf615d8ee6b | |
parent | 36b6183bdf414a1363692c8f86e023ea305dcfba (diff) |
Insert a void cast to silence Clang -Wdynamic-class-memaccess warning
qresourcemanager_p.h:177:20: warning: destination for this 'memset' call is a pointer to dynamic class 'Buffer'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
Change-Id: Id75834dab9ed466e94c7ffff144489ec85f57f00
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
-rw-r--r-- | src/core/resources/qresourcemanager_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/resources/qresourcemanager_p.h b/src/core/resources/qresourcemanager_p.h index b1207d5e2..917f0ba08 100644 --- a/src/core/resources/qresourcemanager_p.h +++ b/src/core/resources/qresourcemanager_p.h @@ -174,7 +174,7 @@ public: m_bucketDataPtrs[bucketIdx] = static_cast<T*>(malloc(sizeof(T) * BucketSize)); // ### memset is only needed as long as we also use this for primitive types (see FrameGraphManager) // ### remove once this is fixed, add a static_assert on T instead - memset(m_bucketDataPtrs[bucketIdx], 0, sizeof(T) * BucketSize); + memset((void *)m_bucketDataPtrs[bucketIdx], 0, sizeof(T) * BucketSize); ++m_numBuckets; } |