diff --git a/fake-msi.c b/fake-msi.c index 92c24e3..25a43a1 100644 --- a/fake-msi.c +++ b/fake-msi.c @@ -25,6 +25,11 @@ uint32_t MsiGetFileVersionW(const char16_t *filename, int fd = -1; void *mapv = MAP_FAILED; + if (version && *version_size) + *version = 0; + if (language && *language_size) + *language = 0; + fd = open(fname, O_RDONLY); if (fd < 0) err(1, "%s: open", fname);