summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-emit-cpp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-emit-cpp.cpp')
-rw-r--r--source/slang/slang-emit-cpp.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/slang/slang-emit-cpp.cpp b/source/slang/slang-emit-cpp.cpp
index 8f59da214..716a8f046 100644
--- a/source/slang/slang-emit-cpp.cpp
+++ b/source/slang/slang-emit-cpp.cpp
@@ -999,7 +999,7 @@ void CPPSourceEmitter::_emitConstructConvertDefinition(const UnownedStringSlice&
IRType* dstElemType = _getElementType(retType);
//IRType* srcElemType = _getElementType(srcType);
- TypeDimension dim = _getTypeDimension(srcType, false);
+ TypeDimension dim = _getTypeDimension(retType, false);
UnownedStringSlice rowTypeName;
if (dim.rowCount > 1)