• Joe Tsai's avatar
    archive/tar: remove dead code with USTAR path splitting · d1b1487a
    Joe Tsai authored
    Convert splitUSTARPath to return a bool rather than an error since
    the caller never ever uses the error other than to check if it is
    nil. Thus, we can remove errNameTooLong as well.
    
    Also, fold the checking of the length <= fileNameSize and whether
    the string is ASCII into the split function itself.
    
    Lastly, remove logic to set the MAGIC since that's already done on
    L200. Thus, setting the magic is redundant.
    
    There is no overall logic change.
    
    Updates #12638
    
    Change-Id: I26b6992578199abad723c2a2af7f4fc078af9c17
    Reviewed-on: https://go-review.googlesource.com/14723Reviewed-by: 's avatarDavid Symonds <dsymonds@golang.org>
    Run-TryBot: David Symonds <dsymonds@golang.org>
    d1b1487a
writer.go 11.1 KB