2
0
Эх сурвалжийг харах

fix: another itoa() used in path_linux.odin had to be replaced with write_int()

samwega 1 долоо хоног өмнө
parent
commit
9da10dece2

+ 1 - 1
core/os/os2/path_linux.odin

@@ -199,7 +199,7 @@ _get_full_path :: proc(fd: linux.Fd, allocator: runtime.Allocator) -> (fullpath:
 	buf: [32]u8
 	buf: [32]u8
 	copy(buf[:], PROC_FD_PATH)
 	copy(buf[:], PROC_FD_PATH)
 
 
-	strconv.itoa(buf[len(PROC_FD_PATH):], int(fd))
+	strconv.write_int(buf[len(PROC_FD_PATH):], i64(fd), 10)
 
 
 	if fullpath, err = _read_link_cstr(cstring(&buf[0]), allocator); err != nil || fullpath[0] != '/' {
 	if fullpath, err = _read_link_cstr(cstring(&buf[0]), allocator); err != nil || fullpath[0] != '/' {
 		delete(fullpath, allocator)
 		delete(fullpath, allocator)