r788 - in trunk: . archivers lzma

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Apr 11 11:01:15 EDT 2006


Author: icculus
Date: 2006-04-11 11:01:15 -0400 (Tue, 11 Apr 2006)
New Revision: 788

Added:
   trunk/lzma/7zAlloc.h
Modified:
   trunk/archivers/lzma.c
   trunk/archivers/zip.c
   trunk/configure.in
   trunk/lzma/7zDecode.c
   trunk/lzma/LzmaStateDecode.h
   trunk/physfs_internal.h
Log:
Some minor fixes and cleanups.


Modified: trunk/archivers/lzma.c
===================================================================
--- trunk/archivers/lzma.c	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/archivers/lzma.c	2006-04-11 15:01:15 UTC (rev 788)
@@ -543,7 +543,7 @@
     if ((folder->NumPackStreams != 1) || (folder->NumCoders != 1))
     {
         LZMA_fileClose(entry);
-        BAIL_MACRO(ERR_LZMA_NOTIMPL, NULL);
+        BAIL_MACRO(ERR_NOT_IMPLEMENTED, NULL);
     } /* if */
 
     if (lzma_err(LzmaDecodeProperties(&entry->state.Properties, coder->Properties.Items, coder->Properties.Capacity)) != LZMA_RESULT_OK)

Modified: trunk/archivers/zip.c
===================================================================
--- trunk/archivers/zip.c	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/archivers/zip.c	2006-04-11 15:01:15 UTC (rev 788)
@@ -154,12 +154,12 @@
 #ifndef _WIN32_WCE
         case Z_ERRNO: return(strerror(errno));
 #endif
-        case Z_NEED_DICT: return(ERR_ZLIB_NEED_DICT);
-        case Z_DATA_ERROR: return(ERR_ZLIB_DATA_ERROR);
-        case Z_MEM_ERROR: return(ERR_ZLIB_MEMORY_ERROR);
-        case Z_BUF_ERROR: return(ERR_ZLIB_BUFFER_ERROR);
-        case Z_VERSION_ERROR: return(ERR_ZLIB_VERSION_ERROR);
-        default: return(ERR_ZLIB_UNKNOWN_ERROR);
+        case Z_NEED_DICT: return(ERR_NEED_DICT);
+        case Z_DATA_ERROR: return(ERR_DATA_ERROR);
+        case Z_MEM_ERROR: return(ERR_MEMORY_ERROR);
+        case Z_BUF_ERROR: return(ERR_BUFFER_ERROR);
+        case Z_VERSION_ERROR: return(ERR_VERSION_ERROR);
+        default: return(ERR_UNKNOWN_ERROR);
     } /* switch */
 
     return(NULL);

Modified: trunk/configure.in
===================================================================
--- trunk/configure.in	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/configure.in	2006-04-11 15:01:15 UTC (rev 788)
@@ -143,7 +143,7 @@
  
 dnl Check for lzma archiver inclusion...
 AC_ARG_ENABLE(lzma,
-[  --enable-lzma               enable lzma support [default=yes]],
+[  --enable-lzma              enable lzma support [default=yes]],
                 , enable_lzma=yes)
 if test x$enable_lzma = xyes; then
   AC_DEFINE([PHYSFS_SUPPORTS_LZMA], 1, [define if lzma support is enabled])

Added: trunk/lzma/7zAlloc.h
===================================================================
--- trunk/lzma/7zAlloc.h	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/lzma/7zAlloc.h	2006-04-11 15:01:15 UTC (rev 788)
@@ -0,0 +1,21 @@
+/* 7zAlloc.h */
+
+#ifndef __7Z_ALLOC_H
+#define __7Z_ALLOC_H
+
+#include <stddef.h>
+
+typedef struct _ISzAlloc
+{
+  void *(*Alloc)(size_t size);
+  void (*Free)(void *address); /* address can be 0 */
+} ISzAlloc;
+
+void *SzAlloc(size_t size);
+void SzFree(void *address);
+
+void *SzAllocTemp(size_t size);
+void SzFreeTemp(void *address);
+
+#endif
+

Modified: trunk/lzma/7zDecode.c
===================================================================
--- trunk/lzma/7zDecode.c	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/lzma/7zDecode.c	2006-04-11 15:01:15 UTC (rev 788)
@@ -1,7 +1,7 @@
 /* 7zDecode.c */
 
 #include "7zDecode.h"
-#include "LzmaStateDecode.h" // NOTE : Modified to use LzmaStateDecode(.c,.h) instead of LzmaDecode(.c,.h) and hardcoded _SZ_ONE_DIRECTORY behaviour
+#include "LzmaStateDecode.h" /* NOTE : Modified to use LzmaStateDecode(.c,.h) instead of LzmaDecode(.c,.h) and hardcoded _SZ_ONE_DIRECTORY behaviour */
 
 CMethodID k_Copy = { { 0x0 }, 1 };
 CMethodID k_LZMA = { { 0x3, 0x1, 0x1 }, 3 };
@@ -131,7 +131,7 @@
         inBuffer, (size_t)inSize, &inProcessed,
         #endif
         outBuffer, (size_t)outSize, &outSizeProcessedLoc,
-	1); // NOTE : Added by Dennis Schridde to make SzDecode be compatible with LzmaStateDecode(.c,.h)
+	1); /* NOTE : Added by Dennis Schridde to make SzDecode be compatible with LzmaStateDecode(.c,.h) */
     *outSizeProcessed = (size_t)outSizeProcessedLoc;
     allocMain->Free(state.Probs);
     #ifdef _LZMA_OUT_READ

Modified: trunk/lzma/LzmaStateDecode.h
===================================================================
--- trunk/lzma/LzmaStateDecode.h	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/lzma/LzmaStateDecode.h	2006-04-11 15:01:15 UTC (rev 788)
@@ -38,7 +38,7 @@
 #endif
 #endif
 
-// NOTE : Hardcoded _LZMA_SYSTEM_SIZE_T behaviour by Dennis Schridde
+/* NOTE : Hardcoded _LZMA_SYSTEM_SIZE_T behaviour by Dennis Schridde */
 #include <stddef.h>
 
 #ifdef _LZMA_PROB32

Modified: trunk/physfs_internal.h
===================================================================
--- trunk/physfs_internal.h	2006-04-11 14:33:48 UTC (rev 787)
+++ trunk/physfs_internal.h	2006-04-11 15:01:15 UTC (rev 788)
@@ -56,8 +56,8 @@
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip compatible"
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"
  #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"
 
  #define ERR_IS_INITIALIZED       "Already initialized"
  #define ERR_NOT_INITIALIZED      "Not initialized"
@@ -155,7 +155,8 @@
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip kompatibel"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Bereits initialisiert"
  #define ERR_NOT_INITIALIZED      "Nicht initialisiert"
@@ -190,12 +191,12 @@
  #define ERR_BAD_FILENAME         "Unzulässiger Dateiname"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS verursachte einen ungültigen Systemaufruf"
  #define ERR_ARGV0_IS_NULL        "argv0 ist NULL"
- #define ERR_NEED_DICT       "brauche Wörterbuch"
- #define ERR_DATA_ERROR      "Datenfehler"
- #define ERR_MEMORY_ERROR    "Speicherfehler"
- #define ERR_BUFFER_ERROR    "Bufferfehler"
- #define ERR_VERSION_ERROR   "Versionskonflikt"
- #define ERR_UNKNOWN_ERROR   "Unbekannter Fehler"
+ #define ERR_NEED_DICT            "brauche Wörterbuch"
+ #define ERR_DATA_ERROR           "Datenfehler"
+ #define ERR_MEMORY_ERROR         "Speicherfehler"
+ #define ERR_BUFFER_ERROR         "Bufferfehler"
+ #define ERR_VERSION_ERROR        "Versionskonflikt"
+ #define ERR_UNKNOWN_ERROR        "Unbekannter Fehler"
  #define ERR_SEARCHPATH_TRUNC     "Suchpfad war abgeschnitten"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() war abgeschnitten"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() bekam kein Verzeichnis"
@@ -252,7 +253,8 @@
  #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ÓÏ×ÍÅÓÔÉÍÙÊ"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // !!! FIXME: translate this line if needed
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "õÖÅ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÎ"
  #define ERR_NOT_INITIALIZED      "îÅ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÎ"
@@ -287,12 +289,12 @@
  #define ERR_BAD_FILENAME         "îÅ×ÅÒÎÏÅ ÉÍÑ ÆÁÊÌÁ"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ×ÙÐÏÌÎÉÌÁ ÎÅ×ÅÒÎÙÊ ÓÉÓÔÅÍÎÙÊ ×ÙÚÏ×"
  #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
- #define ERR_NEED_DICT       "ÎÕÖÅÎ ÓÌÏ×ÁÒØ"
- #define ERR_DATA_ERROR      "ÏÛÉÂËÁ ÄÁÎÎÙÈ"
- #define ERR_MEMORY_ERROR    "ÏÛÉÂËÁ ÐÁÍÑÔÉ"
- #define ERR_BUFFER_ERROR    "ÏÛÉÂËÁ ÂÕÆÅÒÁ"
- #define ERR_VERSION_ERROR   "ÏÛÉÂËÁ ×ÅÒÓÉÉ"
- #define ERR_UNKNOWN_ERROR   "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ"
+ #define ERR_NEED_DICT            "ÎÕÖÅÎ ÓÌÏ×ÁÒØ"
+ #define ERR_DATA_ERROR           "ÏÛÉÂËÁ ÄÁÎÎÙÈ"
+ #define ERR_MEMORY_ERROR         "ÏÛÉÂËÁ ÐÁÍÑÔÉ"
+ #define ERR_BUFFER_ERROR         "ÏÛÉÂËÁ ÂÕÆÅÒÁ"
+ #define ERR_VERSION_ERROR        "ÏÛÉÂËÁ ×ÅÒÓÉÉ"
+ #define ERR_UNKNOWN_ERROR        "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ"
  #define ERR_SEARCHPATH_TRUNC     "ðÕÔØ ÐÏÉÓËÁ ÏÂÒÅÚÁÎ"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ÏÂÒÅÚÁÎ"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() ÎÅ ÐÏÌÕÞÉÌ ËÁÔÁÌÏÇ"
@@ -349,7 +351,8 @@
  #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ñîâìåñòèìûé"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // FIXME: translate this line if needed
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Óæå èíèöèàëèçèðîâàí"
  #define ERR_NOT_INITIALIZED      "Íå èíèöèàëèçèðîâàí"
@@ -384,12 +387,12 @@
  #define ERR_BAD_FILENAME         "Íåâåðíîå èìÿ ôàéëà"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS âûïîëíèëà íåâåðíûé ñèñòåìíûé âûçîâ"
  #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
- #define ERR_NEED_DICT       "íóæåí ñëîâàðü"
- #define ERR_DATA_ERROR      "îøèáêà äàííûõ"
- #define ERR_MEMORY_ERROR    "îøèáêà ïàìÿòè"
- #define ERR_BUFFER_ERROR    "îøèáêà áóôåðà"
- #define ERR_VERSION_ERROR   "îøèáêà âåðñèè"
- #define ERR_UNKNOWN_ERROR   "íåèçâåñòíàÿ îøèáêà"
+ #define ERR_NEED_DICT            "íóæåí ñëîâàðü"
+ #define ERR_DATA_ERROR           "îøèáêà äàííûõ"
+ #define ERR_MEMORY_ERROR         "îøèáêà ïàìÿòè"
+ #define ERR_BUFFER_ERROR         "îøèáêà áóôåðà"
+ #define ERR_VERSION_ERROR        "îøèáêà âåðñèè"
+ #define ERR_UNKNOWN_ERROR        "íåèçâåñòíàÿ îøèáêà"
  #define ERR_SEARCHPATH_TRUNC     "Ïóòü ïîèñêà îáðåçàí"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() îáðåçàí"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() íå ïîëó÷èë êàòàëîã"
@@ -446,7 +449,8 @@
  #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip ᮢ¬¥á⨬ë©"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" // FIXME: Translate this line if needed
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "“¦¥ ¨­¨æ¨ «¨§¨à®¢ ­"
  #define ERR_NOT_INITIALIZED      "¥ ¨­¨æ¨ «¨§¨à®¢ ­"
@@ -481,12 +485,12 @@
  #define ERR_BAD_FILENAME         "¥¢¥à­®¥ ¨¬ï ä ©« "
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ¢ë¯®«­¨«  ­¥¢¥à­ë© á¨á⥬­ë© ¢ë§®¢"
  #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
- #define ERR_NEED_DICT       "­ã¦¥­ á«®¢ àì"
- #define ERR_DATA_ERROR      "®è¨¡ª  ¤ ­­ëå"
- #define ERR_MEMORY_ERROR    "®è¨¡ª  ¯ ¬ïâ¨"
- #define ERR_BUFFER_ERROR    "®è¨¡ª  ¡ãä¥à "
- #define ERR_VERSION_ERROR   "®è¨¡ª  ¢¥àᨨ"
- #define ERR_UNKNOWN_ERROR   "­¥¨§¢¥áâ­ ï ®è¨¡ª "
+ #define ERR_NEED_DICT            "­ã¦¥­ á«®¢ àì"
+ #define ERR_DATA_ERROR           "®è¨¡ª  ¤ ­­ëå"
+ #define ERR_MEMORY_ERROR         "®è¨¡ª  ¯ ¬ïâ¨"
+ #define ERR_BUFFER_ERROR         "®è¨¡ª  ¡ãä¥à "
+ #define ERR_VERSION_ERROR        "®è¨¡ª  ¢¥àᨨ"
+ #define ERR_UNKNOWN_ERROR        "­¥¨§¢¥áâ­ ï ®è¨¡ª "
  #define ERR_SEARCHPATH_TRUNC     "ãâì ¯®¨áª  ®¡à¥§ ­"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ®¡à¥§ ­"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() ­¥ ¯®«ã稫 ª â «®£"
@@ -543,7 +547,8 @@
  #define HOG_ARCHIVE_DESCRIPTION  "Descent I/II HOG file format"
  #define MVL_ARCHIVE_DESCRIPTION  "Descent II Movielib format"
  #define ZIP_ARCHIVE_DESCRIPTION  "PkZip/WinZip/Info-Zip áÞÒÜÕáâØÜëÙ"
- #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format"  // FIXME: translate this line if needed
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "ÃÖÕ ØÝØæØÐÛØ×ØàÞÒÐÝ"
  #define ERR_NOT_INITIALIZED      "½Õ ØÝØæØÐÛØ×ØàÞÒÐÝ"
@@ -578,12 +583,12 @@
  #define ERR_BAD_FILENAME         "½ÕÒÕàÝÞÕ ØÜï äÐÙÛÐ"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ÒëßÞÛÝØÛÐ ÝÕÒÕàÝëÙ áØáâÕÜÝëÙ Òë×ÞÒ"
  #define ERR_ARGV0_IS_NULL        "argv0 is NULL"
- #define ERR_NEED_DICT       "ÝãÖÕÝ áÛÞÒÐàì"
- #define ERR_DATA_ERROR      "ÞèØÑÚÐ ÔÐÝÝëå"
- #define ERR_MEMORY_ERROR    "ÞèØÑÚÐ ßÐÜïâØ"
- #define ERR_BUFFER_ERROR    "ÞèØÑÚÐ ÑãäÕàÐ"
- #define ERR_VERSION_ERROR   "ÞèØÑÚÐ ÒÕàáØØ"
- #define ERR_UNKNOWN_ERROR   "ÝÕØ×ÒÕáâÝÐï ÞèØÑÚÐ"
+ #define ERR_NEED_DICT            "ÝãÖÕÝ áÛÞÒÐàì"
+ #define ERR_DATA_ERROR           "ÞèØÑÚÐ ÔÐÝÝëå"
+ #define ERR_MEMORY_ERROR         "ÞèØÑÚÐ ßÐÜïâØ"
+ #define ERR_BUFFER_ERROR         "ÞèØÑÚÐ ÑãäÕàÐ"
+ #define ERR_VERSION_ERROR        "ÞèØÑÚÐ ÒÕàáØØ"
+ #define ERR_UNKNOWN_ERROR        "ÝÕØ×ÒÕáâÝÐï ÞèØÑÚÐ"
  #define ERR_SEARCHPATH_TRUNC     "¿ãâì ßÞØáÚÐ ÞÑàÕ×ÐÝ"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ÞÑàÕ×ÐÝ"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() ÝÕ ßÞÛãçØÛ ÚÐâÐÛÞÓ"
@@ -643,6 +648,7 @@
  #define QPAK_ARCHIVE_DESCRIPTION "Quake I/II format"
  #define ZIP_ARCHIVE_DESCRIPTION  "Compatible PkZip/WinZip/Info-Zip"
  #define WAD_ARCHIVE_DESCRIPTION  "Format WAD du moteur DOOM"
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Déjà initialisé"
  #define ERR_NOT_INITIALIZED      "Non initialisé"
@@ -677,12 +683,12 @@
  #define ERR_BAD_FILENAME         "Mauvais nom de fichier"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BOGUE) PhysicsFS a fait un mauvais appel système, le salaud"
  #define ERR_ARGV0_IS_NULL        "argv0 est NULL"
- #define ERR_NEED_DICT       "a besoin du dico"
- #define ERR_DATA_ERROR      "erreur de données"
- #define ERR_MEMORY_ERROR    "erreur mémoire"
- #define ERR_BUFFER_ERROR    "erreur tampon"
- #define ERR_VERSION_ERROR   "erreur de version"
- #define ERR_UNKNOWN_ERROR   "erreur inconnue"
+ #define ERR_NEED_DICT            "a besoin du dico"
+ #define ERR_DATA_ERROR           "erreur de données"
+ #define ERR_MEMORY_ERROR         "erreur mémoire"
+ #define ERR_BUFFER_ERROR         "erreur tampon"
+ #define ERR_VERSION_ERROR        "erreur de version"
+ #define ERR_UNKNOWN_ERROR        "erreur inconnue"
  #define ERR_SEARCHPATH_TRUNC     "Le chemin de recherche a été tronqué"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() a été tronqué"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() n'a pas de répertoire"
@@ -741,6 +747,8 @@
  #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
  #define ZIP_ARCHIVE_DESCRIPTION  "Formato compatível PkZip/WinZip/Info-Zip"
  #define WAD_ARCHIVE_DESCRIPTION  "Formato WAD do engine DOOM"
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Já inicializado"
  #define ERR_NOT_INITIALIZED      "Não inicializado"
@@ -775,12 +783,12 @@
  #define ERR_BAD_FILENAME         "Nome de arquivo inválido"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS realizou uma chamada de sistema inválida"
  #define ERR_ARGV0_IS_NULL        "argv0 é NULL"
- #define ERR_NEED_DICT       "precisa de diretório"
- #define ERR_DATA_ERROR      "erro nos dados"
- #define ERR_MEMORY_ERROR    "erro de memória"
- #define ERR_BUFFER_ERROR    "erro de buffer"
- #define ERR_VERSION_ERROR   "erro na version"
- #define ERR_UNKNOWN_ERROR   "erro desconhecido"
+ #define ERR_NEED_DICT            "precisa de diretório"
+ #define ERR_DATA_ERROR           "erro nos dados"
+ #define ERR_MEMORY_ERROR         "erro de memória"
+ #define ERR_BUFFER_ERROR         "erro de buffer"
+ #define ERR_VERSION_ERROR        "erro na version"
+ #define ERR_UNKNOWN_ERROR        "erro desconhecido"
  #define ERR_SEARCHPATH_TRUNC     "Caminho de procura quebrado"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() foi quebrado"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() nao teve diretório"
@@ -838,6 +846,8 @@
  #define MVL_ARCHIVE_DESCRIPTION  "Formato Descent II Movielib"
  #define QPAK_ARCHIVE_DESCRIPTION "Formato Quake I/II"
  #define ZIP_ARCHIVE_DESCRIPTION  "Compatible con PkZip/WinZip/Info-Zip"
+ #define WAD_ARCHIVE_DESCRIPTION  "DOOM engine format" /* !!! FIXME: translate this line if needed */
+ #define LZMA_ARCHIVE_DESCRIPTION "LZMA (7zip) format" /* !!! FIXME: translate this line if needed */
 
  #define ERR_IS_INITIALIZED       "Ya estaba inicializado"
  #define ERR_NOT_INITIALIZED      "No está inicializado"
@@ -872,12 +882,12 @@
  #define ERR_BAD_FILENAME         "Nombre de archivo incorrecto"
  #define ERR_PHYSFS_BAD_OS_CALL   "(BUG) PhysicsFS ha hecho una llamada incorrecta al sistema"
  #define ERR_ARGV0_IS_NULL        "argv0 es NULL"
- #define ERR_NEED_DICT       "necesito diccionario"
- #define ERR_DATA_ERROR      "error de datos"
- #define ERR_MEMORY_ERROR    "error de memoria"
- #define ERR_BUFFER_ERROR    "error de buffer"
- #define ERR_VERSION_ERROR   "error de versión"
- #define ERR_UNKNOWN_ERROR   "error desconocido"
+ #define ERR_NEED_DICT            "necesito diccionario"
+ #define ERR_DATA_ERROR           "error de datos"
+ #define ERR_MEMORY_ERROR         "error de memoria"
+ #define ERR_BUFFER_ERROR         "error de buffer"
+ #define ERR_VERSION_ERROR        "error de versión"
+ #define ERR_UNKNOWN_ERROR        "error desconocido"
  #define ERR_SEARCHPATH_TRUNC     "La ruta de búsqueda ha sido truncada"
  #define ERR_GETMODFN_TRUNC       "GetModuleFileName() ha sido truncado"
  #define ERR_GETMODFN_NO_DIR      "GetModuleFileName() no tenia directorio"




More information about the physfs-commits mailing list