Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
z.c File Reference
#include <windows.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include <fcntl.h>
#include <ctype.h>
#include <math.h>
#include <wctype.h>
#include <wchar.h>
#include <stdarg.h>
#include <stddef.h>
#include <setjmp.h>
#include <locale.h>
#include <signal.h>
#include <limits.h>
#include <float.h>
#include <iso646.h>
#include <assert.h>
#include <stdbool.h>
#include "minilzo.h"
#include "stdio_v2.h"
#include "stdio_v3.h"

Data Structures

struct  LZOP2_struct__
 

Macros

#define __amandacall   __stdcall
 
#define INTERNAL_SIZE____Z   (32768 * 2 * 2)
 

Functions

void pedro_dprintf (int amanda_level, char *format,...)
 
int calc_out_size (int input)
 
int lzo_decompress (char *buffer, int len, char *outbuf, lzo_uint *outlen, __attribute__((unused)) my_thread_struct_z *amanda)
 
int lzo_compress (char *bufin, int bufinlen, char *outbuf, lzo_uint *outbuflen, my_thread_struct_z *amanda)
 
int __amandacall compress_z (FILE *input_z, FILE *output_z, my_thread_struct_z *amanda)
 
int __amandacall uncompress_z (FILE *input_z, FILE *output_z, my_thread_struct_z *amanda)
 

Macro Definition Documentation

◆ __amandacall

#define __amandacall   __stdcall

◆ INTERNAL_SIZE____Z

#define INTERNAL_SIZE____Z   (32768 * 2 * 2)

Function Documentation

◆ calc_out_size()

int calc_out_size ( int input)

◆ compress_z()

int __amandacall compress_z ( FILE * input_z,
FILE * output_z,
my_thread_struct_z * amanda )

◆ lzo_compress()

int lzo_compress ( char * bufin,
int bufinlen,
char * outbuf,
lzo_uint * outbuflen,
my_thread_struct_z * amanda )

Main modified lzo compression library without level support, only one level for the moment, but with full multithread support (26/sep/2021, 01:40)

◆ lzo_decompress()

int lzo_decompress ( char * buffer,
int len,
char * outbuf,
lzo_uint * outlen,
__attribute__((unused)) my_thread_struct_z * amanda )

◆ pedro_dprintf()

void pedro_dprintf ( int amanda_level,
char * format,
... )

◆ uncompress_z()

int __amandacall uncompress_z ( FILE * input_z,
FILE * output_z,
my_thread_struct_z * amanda )