diff --git a/App/lib/Phase/BuildPipeline.vp b/App/lib/Phase/BuildPipeline.vp index 77a90eb..bfac086 100644 --- a/App/lib/Phase/BuildPipeline.vp +++ b/App/lib/Phase/BuildPipeline.vp @@ -290,11 +290,11 @@ def ensure_dir(path: str) -> int: # Temporarily truncate at each separator and create every directory level. # CreateDirectoryA returns 0 when the dir exists (failure); ignore it. - plen: int = path_len + plen: int = int(path_len) for i in range(plen): ch: int = buf[i] if ch == 47 or ch == 92: # '/' = 47, '\\' = 92 - saved: int = ch + saved: char = char(ch) buf[i] = '\0' win32.win32file.CreateDirectoryA(buf, None) buf[i] = saved