Skip to content

Commit 23dbdb5

Browse files
committed
runtime: fix invalid pointer in windows/arm64 badsignal2
1 parent e71c147 commit 23dbdb5

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/runtime/sys_windows_arm64.s

+1
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ TEXT runtime·badsignal2(SB),NOSPLIT,$16-0
113113
MOVD $runtime·badsignalmsg(SB), R1 // lpBuffer
114114
MOVD $runtime·badsignallen(SB), R2 // lpNumberOfBytesToWrite
115115
MOVD (R2), R2
116+
// point R3 to stack local that will receive number of bytes written
116117
ADD $16, RSP, R3 // lpNumberOfBytesWritten
117118
MOVD $0, R4 // lpOverlapped
118119
MOVD runtime·_WriteFile(SB), R12

0 commit comments

Comments
 (0)