summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2016-04-11 23:50:28 -0700
committerThiago Macieira <thiago.macieira@intel.com>2016-05-08 04:25:54 +0000
commit1aef7fe39e0fbbc50e9b93b160602e185734e9f5 (patch)
tree5a60d3fdac8e610fb7544f70e4a3bbf615d8ee6b
parent36b6183bdf414a1363692c8f86e023ea305dcfba (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.h2
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;
}