commit | 952d27384a7ed1401581e145bf6cd7c388e55882 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Wed Mar 06 21:01:52 2019 +0000 |
committer | Ben Clayton <bclayton@google.com> | Thu Mar 07 06:45:03 2019 +0000 |
tree | 91881fdec3ef0a5cfccdb03490662a8721d9b66b | |
parent | 2995dc2a67c7d7b15ef10932757770b392dc3a5a [diff] |
Fix windows build MSVC does not like: sizeof(T[N]) Change-Id: If7586a0d29f609372e036fdb31481e923469a7ad Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/26349 Reviewed-by: Alexis Hétu <sugoi@google.com> Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Pipeline/SpirvShader.hpp b/src/Pipeline/SpirvShader.hpp index f9e19d6..3b59dfd 100644 --- a/src/Pipeline/SpirvShader.hpp +++ b/src/Pipeline/SpirvShader.hpp
@@ -68,7 +68,7 @@ Intermediate(uint32_t size) : contents(new ContentsType[size]), size(size) { #if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) - memset(contents, 0, sizeof(ContentsType[size])); + memset(contents, 0, sizeof(ContentsType) * size); #endif }