| ... | ... | @@ -1209,7 +1209,7 @@ pub fn GetFinalPathNameByHandle( |
| 1209 | 1209 | if (out_buffer.len < drive_letter.len + file_name_u16.len) return error.NameTooLong; |
| 1210 | 1210 | |
| 1211 | 1211 | @memcpy(out_buffer[0..drive_letter.len], drive_letter); |
| 1212 | | @memcpy(out_buffer[drive_letter.len..][0..file_name_u16.len], file_name_u16); |
| 1212 | mem.copyForwards(u16, out_buffer[drive_letter.len..][0..file_name_u16.len], file_name_u16); |
| 1213 | 1213 | const total_len = drive_letter.len + file_name_u16.len; |
| 1214 | 1214 | |
| 1215 | 1215 | // Validate that DOS does not contain any spurious nul bytes. |