misc/libphysfs/archiver_qpak.c
changeset 12218 bb5522e88ab2
parent 8524 a65e9bcf0a03
equal deleted inserted replaced
12217:ea891871f481 12218:bb5522e88ab2
    94 } /* QPAK_openArchive */
    94 } /* QPAK_openArchive */
    95 
    95 
    96 
    96 
    97 const PHYSFS_Archiver __PHYSFS_Archiver_QPAK =
    97 const PHYSFS_Archiver __PHYSFS_Archiver_QPAK =
    98 {
    98 {
       
    99     CURRENT_PHYSFS_ARCHIVER_API_VERSION,
    99     {
   100     {
   100         "PAK",
   101         "PAK",
   101         "Quake I/II format",
   102         "Quake I/II format",
   102         "Ryan C. Gordon <icculus@icculus.org>",
   103         "Ryan C. Gordon <icculus@icculus.org>",
   103         "http://icculus.org/physfs/",
   104         "https://icculus.org/physfs/",
       
   105         0,  /* supportsSymlinks */
   104     },
   106     },
   105     QPAK_openArchive,       /* openArchive() method    */
   107     QPAK_openArchive,
   106     UNPK_enumerateFiles,    /* enumerateFiles() method */
   108     UNPK_enumerateFiles,
   107     UNPK_openRead,          /* openRead() method       */
   109     UNPK_openRead,
   108     UNPK_openWrite,         /* openWrite() method      */
   110     UNPK_openWrite,
   109     UNPK_openAppend,        /* openAppend() method     */
   111     UNPK_openAppend,
   110     UNPK_remove,            /* remove() method         */
   112     UNPK_remove,
   111     UNPK_mkdir,             /* mkdir() method          */
   113     UNPK_mkdir,
   112     UNPK_closeArchive,       /* closeArchive() method   */
   114     UNPK_stat,
   113     UNPK_stat               /* stat() method           */
   115     UNPK_closeArchive
   114 };
   116 };
   115 
   117 
   116 #endif  /* defined PHYSFS_SUPPORTS_QPAK */
   118 #endif  /* defined PHYSFS_SUPPORTS_QPAK */
   117 
   119 
   118 /* end of qpak.c ... */
   120 /* end of archiver_qpak.c ... */
   119 
   121