]> git.lizzy.rs Git - protogen.git/commitdiff
Fix sub function
authorElias Fleckenstein <eliasfleckenstein@web.de>
Fri, 15 Apr 2022 21:24:40 +0000 (23:24 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Fri, 15 Apr 2022 21:24:40 +0000 (23:24 +0200)
protogen.lua

index 270ee1785de036dda5bc4c7c5c9098cfcb963cea..66b433d869ae894c48bb569440fed7eb2aca2014 100755 (executable)
@@ -221,7 +221,7 @@ local function emit_vector(type, l)
 
        emit(export_prefix .. "bool " .. name .. "_equals(" .. name .. " a, " .. name .. " b)", "{\n\treturn " .. equals .. "}\n\n")
        emit(export_prefix .. name .. " " .. name .. "_add(" .. name .. " a, " .. name .. " b)", "{\n\treturn (" .. name .. ") {" .. add .. "}\n\n")
-       emit(export_prefix .. name .. " " .. name .. "_sub(" .. name .. " a, " .. name .. " b)", "{\n\treturn (" .. name .. ") {" .. add .. "}\n\n")
+       emit(export_prefix .. name .. " " .. name .. "_sub(" .. name .. " a, " .. name .. " b)", "{\n\treturn (" .. name .. ") {" .. sub .. "}\n\n")
        emit(export_prefix .. name .. " " .. name .. "_clamp(" .. name .. " val, " .. name .. " min, " .. name .. " max)", "{\n\treturn (" .. name .. ") {" .. clamp .. "}\n\n")
        emit(export_prefix .. "int " .. name .. "_cmp(const void *a, const void *b)", "{\n\tint i;\n" .. cmp .. "\treturn 0;\n}\n\n")
        emit(export_prefix .. name .. " " .. name .. "_scale(" .. name .. " v, " .. type .. " s)", "{\n\treturn (" .. name .. ") {" .. scale .. "}\n\n")