We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 18b07e0 + 0758153 commit deadb9cCopy full SHA for deadb9c
src/impl.ml
@@ -507,7 +507,8 @@ let serve_tar_to_raw total_size c dest prezeroed progress expected_prefix ignore
507
else
508
let p_len = String.length p in
509
let file_name_len = String.length hdr.Tar.Header.file_name in
510
- return (String.sub hdr.Tar.Header.file_name p_len (file_name_len - p_len)) ) >>= fun filename ->
+ let filename = String.sub hdr.Tar.Header.file_name p_len (file_name_len - p_len) in
511
+ return (Filename.basename filename)) >>= fun filename ->
512
let zero = Cstruct.sub header 0 (Tar.Header.compute_zero_padding_length hdr) in
513
(* either 'counter' or 'counter.checksum' *)
514
if endswith ".checksum" filename then begin
0 commit comments