diff dmpack.c @ 721:bb14d7907eb2

Rename many pack & resource handling functions.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 21 Apr 2013 16:40:45 +0300
parents 32250b436bca
children ad3965b93ef1
line wrap: on
line diff
--- a/dmpack.c	Thu Apr 18 00:01:50 2013 +0300
+++ b/dmpack.c	Sun Apr 21 16:40:45 2013 +0300
@@ -9,19 +9,19 @@
 #include <zlib.h>
 
 
-DMPackEntry *dm_pack_entry_new()
+DMPackEntry *dmPackEntryNew()
 {
     return (DMPackEntry *) dmMalloc0(sizeof(DMPackEntry));
 }
 
 
-void dm_pack_entry_free(DMPackEntry * node)
+void dmPackEntryFree(DMPackEntry * node)
 {
     dmFree(node);
 }
 
 
-void dm_pack_entry_insert(DMPackEntry ** packDir, DMPackEntry * node)
+void dmPackEntryInsert(DMPackEntry ** packDir, DMPackEntry * node)
 {
     if (*packDir != NULL)
     {
@@ -38,7 +38,7 @@
 }
 
 
-void dm_pack_entry_delete(DMPackEntry ** packDir, DMPackEntry * node)
+void dmPackEntryDelete(DMPackEntry ** packDir, DMPackEntry * node)
 {
     if (node->prev)
         node->prev->next = node->next;
@@ -52,7 +52,7 @@
 }
 
 
-DMPackEntry *dm_pack_find(DMPackEntry *list, const char *filename)
+DMPackEntry *dmPackFind(DMPackEntry *list, const char *filename)
 {
     DMPackEntry *node;
 
@@ -69,7 +69,7 @@
 /*
  * OPEN a packfile
  */
-int dm_pack_open(const char *filename, DMPackFile ** ppPack, BOOL readOnly)
+int dmPackOpen(const char *filename, DMPackFile ** ppPack, BOOL readOnly)
 {
     unsigned int i;
     DMPackFile *pack;
@@ -83,7 +83,7 @@
         return DMERR_MALLOC;
 
     // Open the file
-    pack->file = fopen(filename, (readOnly) ? "rb" : "r+b");
+    pack->file = fopen(filename, readOnly ? "rb" : "r+b");
     if (pack->file == NULL)
     {
         dmFree(pack);
@@ -99,38 +99,38 @@
         !dm_fread_le32(pack->file, &hdr.dirEntries) ||
         !dm_fread_le32(pack->file, &hdr.dirOffset))
     {
-        dm_pack_close(pack);
+        dmPackClose(pack);
         return DMERR_FREAD;
     }
 
     // Check information
     if (memcmp(&hdr.ident, DPACK_IDENT, sizeof(hdr.ident)) != 0)
     {
-        dm_pack_close(pack);
+        dmPackClose(pack);
         return DMERR_NOTPACK;
     }
 
     if (hdr.version != DPACK_VERSION)
     {
-        dm_pack_close(pack);
+        dmPackClose(pack);
         return DMERR_VERSION;
     }
 
     // Read directory
     if (fseek(pack->file, hdr.dirOffset, SEEK_SET) != 0)
     {
-        dm_pack_close(pack);
+        dmPackClose(pack);
         return DMERR_INVALID;
     }
 
     for (i = 0; i < hdr.dirEntries; i++)
     {
         // Allocate and read directory entry
-        DMPackEntry *entry = dm_pack_entry_new();
+        DMPackEntry *entry = dmPackEntryNew();
 
         if (entry == NULL)
         {
-            dm_pack_close(pack);
+            dmPackClose(pack);
             return DMERR_MALLOC;
         }
 
@@ -138,14 +138,14 @@
             !dm_fread_le32(pack->file, &entry->size) ||
             !dm_fread_le32(pack->file, &entry->offset) ||
             !dm_fread_le32(pack->file, &entry->length) ||
-            !dm_fread_le32(pack->file, &entry->resFlags))
+            !dm_fread_le32(pack->file, &entry->flags))
         {
             *ppPack = pack;
             return DMERR_FREAD;
         }
 
         // Insert into list
-        dm_pack_entry_insert(&pack->entries, entry);
+        dmPackEntryInsert(&pack->entries, entry);
     }
 
     // Set the result
@@ -157,9 +157,9 @@
 /*
  * CLOSE the packfile
  */
-int dm_pack_close(DMPackFile * pack)
+int dmPackClose(DMPackFile * pack)
 {
-    DMPackEntry *node, *next;
+    DMPackEntry *node;
 
     if (pack == NULL)
         return DMERR_OK;
@@ -168,8 +168,8 @@
     node = pack->entries;
     while (node != NULL)
     {
-        next = node->next;
-        dm_pack_entry_free(node);
+        DMPackEntry *next = node->next;
+        dmPackEntryFree(node);
         node = next;
     }