summaryrefslogtreecommitdiff
path: root/mpq-bios.h
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2009-08-06 18:49:37 -0700
committerPixel <pixel@nobis-crew.org>2009-08-06 18:49:37 -0700
commit15bea2c4a9f1161712bb381351a6b83ffb90f8d8 (patch)
tree4147c75416301f6363a993108a3b6b8779ed2bc8 /mpq-bios.h
parent6b5b44074fd6bdbbeb59f8d006fb88e0230cf1ef (diff)
Adding the mpqlib_update_hash_entry functions.
Diffstat (limited to 'mpq-bios.h')
-rw-r--r--mpq-bios.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/mpq-bios.h b/mpq-bios.h
index 5444469..4113062 100644
--- a/mpq-bios.h
+++ b/mpq-bios.h
@@ -41,10 +41,12 @@ struct mpq_archive_t * mpqlib_open_archive_for_writing(const char * fname);
struct mpq_archive_t * mpqlib_reopen_archive(int fd);
void mpqlib_printtables(struct mpq_archive_t *);
void mpqlib_close_archive(struct mpq_archive_t *);
-int mpqlib_find_hash_entry_by_name(struct mpq_archive_t *, const char * name, uint16_t language, uint16_t platform);
-int mpqlib_find_hash_entry_by_hash(struct mpq_archive_t *, uint32_t h, uint32_t hA, uint32_t hB, uint16_t language, uint16_t platform);
-int mpqlib_add_hash_entry_by_name(struct mpq_archive_t *, const char * name, uint16_t language, uint16_t platform, int entry);
+int mpqlib_update_hash_entry_by_hash(struct mpq_archive_t * mpq_a, uint32_t h, uint32_t hA, uint32_t hB, uint16_t language, uint16_t platform, int entry);
+int mpqlib_update_hash_entry_by_name(struct mpq_archive_t * mpq_a, const char * name, uint16_t language, uint16_t platform, int entry);
int mpqlib_add_hash_entry_by_hash(struct mpq_archive_t *, uint32_t h, uint32_t hA, uint32_t hB, uint16_t language, uint16_t, int entry);
+int mpqlib_add_hash_entry_by_name(struct mpq_archive_t *, const char * name, uint16_t language, uint16_t platform, int entry);
+int mpqlib_find_hash_entry_by_hash(struct mpq_archive_t *, uint32_t h, uint32_t hA, uint32_t hB, uint16_t language, uint16_t platform);
+int mpqlib_find_hash_entry_by_name(struct mpq_archive_t *, const char * name, uint16_t language, uint16_t platform);
uint64_t mpqlib_ioctl(struct mpq_archive_t *, enum mpqlib_ioctl_t command, ...);
#ifdef __cplusplus