summaryrefslogtreecommitdiffstats
path: root/tools/slang-spirv-embed-generator
diff options
context:
space:
mode:
Diffstat (limited to 'tools/slang-spirv-embed-generator')
-rw-r--r--tools/slang-spirv-embed-generator/spirv-embed-generator-main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/slang-spirv-embed-generator/spirv-embed-generator-main.cpp b/tools/slang-spirv-embed-generator/spirv-embed-generator-main.cpp
index 2c07aa27f..e2f464712 100644
--- a/tools/slang-spirv-embed-generator/spirv-embed-generator-main.cpp
+++ b/tools/slang-spirv-embed-generator/spirv-embed-generator-main.cpp
@@ -353,9 +353,9 @@ void writeInfo(
line("static bool lookupQualifiedEnum(const QualifiedEnumName& k, SpvWord& v)");
line("{");
line(" static_assert(sizeof(k.kind.index) == 1);");
- w.print(" if(k.name.getLength() > %ld)\n", maxNameLength);
+ w.print(" if(k.name.getLength() > %d)\n", (int)maxNameLength);
line(" return false;");
- w.print(" char name[%ld];\n", maxNameLength + 2);
+ w.print(" char name[%d];\n", (int)maxNameLength + 2);
line(" name[0] = char((k.kind.index >> 4) + 'a');");
line(" name[1] = char((k.kind.index & 0xf) + 'a');");
line(" memcpy(name+2, k.name.begin(), k.name.getLength());");