#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <gsf/gsf-input.h>
#include "ie_impexp_MSWrite.h"
#include "ut_debugmsg.h"
#include "ut_types.h"
Functions | |
bool | read_wri_struct (wri_struct *w, GsfInput *f) |
bool | read_wri_struct_mem (wri_struct *w, unsigned char *blob) |
int | wri_struct_value (const wri_struct *w, const char *name) |
void | free_wri_struct (wri_struct *w) |
void | DEBUG_WRI_STRUCT (wri_struct *w, int spaces) |
void DEBUG_WRI_STRUCT | ( | wri_struct * | w, | |
int | spaces | |||
) |
References CT_BLOB, CT_IGNORE, CT_VALUE, wri_struct::name, size, type, UT_DEBUGMSG, and UT_UNUSED.
Referenced by IE_Imp_MSWrite::parse_file(), and IE_Imp_MSWrite::read_pic().
void free_wri_struct | ( | wri_struct * | w | ) |
References wri_struct::data, wri_struct::name, and wri_struct::value.
Referenced by IE_Imp_MSWrite::read_pic(), and IE_Imp_MSWrite::~IE_Imp_MSWrite().
bool read_wri_struct | ( | wri_struct * | w, | |
GsfInput * | f | |||
) |
References read_wri_struct_mem(), wri_struct::size, size, and UT_WARNINGMSG.
Referenced by IE_Imp_MSWrite::parse_file().
bool read_wri_struct_mem | ( | wri_struct * | w, | |
unsigned char * | blob | |||
) |
References CT_BLOB, CT_IGNORE, CT_VALUE, wri_struct::data, wri_struct::name, size, wri_struct::size, type, UT_WARNINGMSG, and wri_struct::value.
Referenced by IE_Imp_MSWrite::read_pic(), and read_wri_struct().
int wri_struct_value | ( | const wri_struct * | w, | |
const char * | name | |||
) |