Odamex
Setting the Standard in Multiplayer Doom
common/minilzo.cpp File Reference

Data Structures

union  lzo_full_align_t

Typedefs

typedef char * lzo_uintptr_t

Functions

void __near __cdecl _AHSHIFT (void)
 LZO_COMPILE_TIME_ASSERT_HEADER (sizeof(lzo_uintptr_t) >=sizeof(lzo_voidp)) LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(short)
 while (--len > 0) __LZO_EXTERN_C int __lzo_init_done
 LZO_EXTERN (const lzo_bytep) lzo_copyright(void)
 LZO_EXTERN (lzo_uintptr_t) __lzo_ptr_linear(const lzo_voidp ptr)
 LZO_PUBLIC (lzo_uintptr_t) __lzo_ptr_linear(const lzo_voidp ptr)
 LZO_PUBLIC (unsigned) __lzo_align_gap(const lzo_voidp ptr
 assert (size > 0)
 assert ((long) n >=0)
 assert (n<=s)
 return (unsigned) n
 LZO_PUBLIC (const lzo_bytep) lzo_copyright(void)
 LZO_PUBLIC (const char *) lzo_version_string(void)
 LZO_PUBLIC (const lzo_charp) _lzo_version_string(void)
 LZO_PUBLIC (lzo_uint32) lzo_adler32(lzo_uint32 adler
 LZO_PUBLIC (int) __lzo_init_v2(unsigned v

Variables

unsigned char _HShift
 dest = len
 src
__LZO_EXTERN_C const char __lzo_copyright []
lzo_uint size size_t n = (size_t) ptr
lzo_uintptr_t p = __lzo_ptr_linear(ptr)
r n n LZO data compression
library n 
$Copyright
r n n LZO data compression
library n Markus Franz Xaver
Johannes Oberhumer n< markus
@oberhumer.com > n 
http
const lzo_bytep buf
int s1
int int s2
int int int s3
int int int int s4
int int int int int s5
int int int int int int s6
int int int int int int int s7
int int int int int int int int s8

Typedef Documentation

typedef char* lzo_uintptr_t

Function Documentation

void __near __cdecl _AHSHIFT ( void  )
assert ( size  ,
 
)
assert ( (long) n >=  0)
assert ( n<=  s)
LZO_COMPILE_TIME_ASSERT_HEADER ( sizeof(lzo_uintptr_t) >=sizeof(lzo_voidp)  )
LZO_EXTERN ( const lzo_bytep  )
LZO_EXTERN ( lzo_uintptr_t  ) const
LZO_PUBLIC ( const char *  )
LZO_PUBLIC ( const lzo_charp  )
LZO_PUBLIC ( int  )
LZO_PUBLIC ( unsigned  ) const
LZO_PUBLIC ( const lzo_bytep  )
LZO_PUBLIC ( lzo_uint32  )
LZO_PUBLIC ( lzo_uintptr_t  ) const
return ( unsigned  )
while ( --  len,
 
)

Variable Documentation

r n n LZO data compression library n $Copyright
const char __lzo_copyright
Initial value:
#if !defined(__LZO_IN_MINLZO)
    LZO_VERSION_STRING
unsigned char _HShift
const lzo_bytep buf
dest = len
r n n LZO data compression library n Markus Franz Xaver Johannes Oberhumer n<markus@oberhumer.com> n http
lzo_uintptr_t n = (size_t) ptr
p = __lzo_ptr_linear(ptr)
int s1
int int s2
int int int s3
int int int int s4
int int int int int s5
int int int int int int s6
int int int int int int int s7
int int int int int int int int s8
src
Initial value:
 len

#define BZERO8_PTR(s,l,n) \
    lzo_memset((lzo_voidp)(s),0,(lzo_uint)(l)*(n))

#define MEMCPY_DS(dest,src,len) \
    do *dest++ = *src++
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends