771 topicEntry.tocidx_offset = 4096;
772 topicEntry.strings_offset = -1;
773 topicEntry.urltbl_offset = 0;
774 topicEntry.in_content = 6;
775 topicEntry.unknown = 0;
780 chm->
idxhdr.num_of_topic++;
784 BUG_ON(
"FIXME: %s: %d\n", __FILE__, __LINE__);
839 BUG_ON(
"FIXME: %s: %d\n", __FILE__, __LINE__);
855 urlStrEntry.framename_offset = 0;
873 BUG_ON(
"FIXME: %s: %d\n", __FILE__, __LINE__);
static const short chmc_transform_list[]
int chmc_reset_table_done(struct chmcFile *chm)
int chmc_pmgi_done(struct chmcFile *chm)
int chmc_write(struct chmcFile *chm)
GLenum GLuint GLenum GLsizei const GLchar * buf
struct chmcConfig * config
UInt32 chmc_strings_add(struct chmcFile *chm, const char *s)
struct chmcSection ** sections
int chmc_appendfile(struct chmcFile *chm, const char *filename, void *buf, size_t size)
#define list_entry(ptr, type, member)
static IMAGE_SECTION_HEADER section
#define sprintf(buf, format,...)
#define list_for_each(entry, head)
int chmc_control_data_done(struct chmcFile *chm)
#define _CHMC_ITSF_V3_LEN
int chmc_system_done(struct chmcFile *chm)
int chmc_uncompressed_done(struct chmcFile *chm)
struct chmcTreeNode * chmc_add_empty(struct chmcFile *chm, const char *file)
struct list_head sections_list
struct chmcIndexHeader idxhdr
struct chmcItsfHeader itsf
#define memcpy(s1, s2, n)
struct chmcTreeNode * chmc_add_dir(struct chmcFile *chm, const char *dir)
int chmc_crunch_lzx(struct chmcFile *chm, int sect_id)
void chmc_entries_qsort(struct chmcFile *chm)
struct chmcTreeNode * chmc_add_meta(struct chmcFile *chm, const char *metaname, int sect_id, UChar *buf, UInt64 len)
#define _CHMC_ITSP_V1_LEN
struct chmcItspHeader itsp
void chmc_pmgl_done(struct chmcFile *chm)