VirtualBox

Ignore:
Timestamp:
Mar 17, 2022 1:29:52 PM (3 years ago)
Author:
vboxsync
Message:

IPRT,Storage: Adding RTVfsQueryLabel and internally a generic pfnQueryInfoEx method to the RTVFSOBJOPS function table. Untested implementation of the latter for iso/udf. bugref:9781

Location:
trunk/src/VBox/Runtime/common/zip
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/zip/cpiovfs.cpp

    r93115 r94291  
    442442    rtZipCpioFssBaseObj_Close,
    443443    rtZipCpioFssBaseObj_QueryInfo,
     444    NULL,
    444445    RTVFSOBJOPS_VERSION
    445446};
     
    586587        rtZipCpioFssIos_Close,
    587588        rtZipCpioFssIos_QueryInfo,
     589        NULL,
    588590        RTVFSOBJOPS_VERSION
    589591    },
     
    672674        rtZipCpioFssSym_Close,
    673675        rtZipCpioFssSym_QueryInfo,
     676        NULL,
    674677        RTVFSOBJOPS_VERSION
    675678    },
     
    10241027        rtZipCpioFss_Close,
    10251028        rtZipCpioFss_QueryInfo,
     1029        NULL,
    10261030        RTVFSOBJOPS_VERSION
    10271031    },
  • trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp

    r93115 r94291  
    669669        rtZipGzip_Close,
    670670        rtZipGzip_QueryInfo,
     671        NULL,
    671672        RTVFSOBJOPS_VERSION
    672673    },
  • trunk/src/VBox/Runtime/common/zip/pkzip.cpp

    r93115 r94291  
    165165        memFssIos_Close,
    166166        memFssIos_QueryInfo,
     167        NULL,
    167168        RTVFSOBJOPS_VERSION
    168169    },
  • trunk/src/VBox/Runtime/common/zip/pkzipvfs.cpp

    r93115 r94291  
    820820    rtZipPkzipFssBaseObj_Close,
    821821    rtZipPkzipFssBaseObj_QueryInfo,
     822    NULL,
    822823    RTVFSOBJOPS_VERSION
    823824};
     
    10421043        rtZipPkzipFssIos_Close,
    10431044        rtZipPkzipFssIos_QueryInfo,
     1045        NULL,
    10441046        RTVFSOBJOPS_VERSION
    10451047    },
     
    12341236        rtZipPkzipFss_Close,
    12351237        rtZipPkzipFss_QueryInfo,
     1238        NULL,
    12361239        RTVFSOBJOPS_VERSION
    12371240    },
  • trunk/src/VBox/Runtime/common/zip/tarvfs.cpp

    r93115 r94291  
    831831    rtZipTarFssBaseObj_Close,
    832832    rtZipTarFssBaseObj_QueryInfo,
     833    NULL,
    833834    RTVFSOBJOPS_VERSION
    834835};
     
    975976        rtZipTarFssIos_Close,
    976977        rtZipTarFssIos_QueryInfo,
     978        NULL,
    977979        RTVFSOBJOPS_VERSION
    978980    },
     
    10611063        rtZipTarFssSym_Close,
    10621064        rtZipTarFssSym_QueryInfo,
     1065        NULL,
    10631066        RTVFSOBJOPS_VERSION
    10641067    },
     
    13531356        rtZipTarFss_Close,
    13541357        rtZipTarFss_QueryInfo,
     1358        NULL,
    13551359        RTVFSOBJOPS_VERSION
    13561360    },
  • trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp

    r93115 r94291  
    783783        rtZipTarWriterPush_Close,
    784784        rtZipTarWriterPush_QueryInfo,
     785        NULL,
    785786        RTVFSOBJOPS_VERSION
    786787    },
     
    810811            rtZipTarWriterPush_Close,
    811812            rtZipTarWriterPush_QueryInfo,
     813            NULL,
    812814            RTVFSOBJOPS_VERSION
    813815        },
     
    20562058        rtZipTarFssWriter_Close,
    20572059        rtZipTarFssWriter_QueryInfo,
     2060        NULL,
    20582061        RTVFSOBJOPS_VERSION
    20592062    },
  • trunk/src/VBox/Runtime/common/zip/xarvfs.cpp

    r93115 r94291  
    812812    rtZipXarFssBaseObj_Close,
    813813    rtZipXarFssBaseObj_QueryInfo,
     814    NULL,
    814815    RTVFSOBJOPS_VERSION
    815816};
     
    10171018        rtZipXarFssIos_Close,
    10181019        rtZipXarFssIos_QueryInfo,
     1020        NULL,
    10191021        RTVFSOBJOPS_VERSION
    10201022    },
     
    11461148            rtZipXarFssFile_Close,
    11471149            rtZipXarFssIos_QueryInfo,
     1150            NULL,
    11481151            RTVFSOBJOPS_VERSION
    11491152        },
     
    13341337        rtZipXarFssDecompIos_Close,
    13351338        rtZipXarFssDecompIos_QueryInfo,
     1339        NULL,
    13361340        RTVFSOBJOPS_VERSION
    13371341    },
     
    14271431        rtZipXarFssSym_Close,
    14281432        rtZipXarFssSym_QueryInfo,
     1433        NULL,
    14291434        RTVFSOBJOPS_VERSION
    14301435    },
     
    17991804        rtZipXarFss_Close,
    18001805        rtZipXarFss_QueryInfo,
     1806        NULL,
    18011807        RTVFSOBJOPS_VERSION
    18021808    },
Note: See TracChangeset for help on using the changeset viewer.

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