diff --git a/Features/detail/use-version-write-prjver-run.lua b/Features/detail/use-version-write-prjver-run.lua index dd50b24..36d8376 100644 --- a/Features/detail/use-version-write-prjver-run.lua +++ b/Features/detail/use-version-write-prjver-run.lua @@ -201,7 +201,7 @@ extern "C" uint32_ct i = 0; for (; i < sizeof(info); i++) { - result ^= (uint32_ct)(((const char *)&info)[i]) * (uint32_ct)(FNV1_MAGIC_PRIME32); + result = (result ^ (uint32_ct)(((const char *)&info)[i])) * (uint32_ct)(FNV1_MAGIC_PRIME32); } return g_result = result;