VirtualBox

Ignore:
Timestamp:
Nov 18, 2010 3:49:17 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
67908
Message:

iprt/tarvfs: Rewrote the tar parser to deal with header sequences used by solaris, gnu and pax while being offline yesterday. Only GNU long link and long names are supported, but adding pax and solaris support is possible. This also resolves some of the ustar<space><space> vs. ustart<null>00 problems (the latter was not readable previously).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/vfs/vfschain.cpp

    r33973 r34179  
    568568    AssertReturn(*pszSpec != '\0', VERR_INVALID_PARAMETER);
    569569    AssertPtrReturn(phVfsFile, VERR_INVALID_POINTER);
     570    if (ppszError)
     571        *ppszError = NULL;
    570572
    571573    /*
     
    613615    AssertReturn(*pszSpec != '\0', VERR_INVALID_PARAMETER);
    614616    AssertPtrReturn(phVfsIos, VERR_INVALID_POINTER);
     617    if (ppszError)
     618        *ppszError = NULL;
    615619
    616620    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette