Classes | Defines | Functions

ut_decompress.cpp File Reference

#include <glib/gstdio.h>
#include "zlib.h"
#include "stdio.h"
#include "ut_string_class.h"
#include "ut_string.h"
#include "ut_path.h"
#include "ut_debugmsg.h"
#include "ut_decompress.h"

Classes

struct  tar_header
union  tar_buffer

Defines

#define TGZ_BLOCKSIZE   512

Functions

static int getoct (char *p, int width)
static char * strippath (char *fname)
int UT_untgz (const char *szFName, const char *szWantedFile, const char *szDestPath, char **retBuf, int *retFileSize)

Define Documentation

#define TGZ_BLOCKSIZE   512

Referenced by UT_untgz().


Function Documentation

static int getoct ( char *  p,
int  width 
) [static]

Referenced by UT_untgz().

static char* strippath ( char *  fname  )  [static]

References UT_basename().

Referenced by UT_untgz().

int UT_untgz ( const char *  szFName,
const char *  szWantedFile,
const char *  szDestPath,
char **  retBuf,
int *  retFileSize 
)