ze-filter  (ze-filter-0.8.0-develop-180218)
ze-uudecode.c File Reference
#include <ze-sys.h>
#include "ze-libjc.h"
#include "ze-uudecode.h"

Go to the source code of this file.

Classes

struct  UUBUF_T
 

Macros

#define DBG_LEVEL   30
 
#define RE_BEG   "^begin(-base64){0,1}[ \t]{1,}[0]{0,1}[0-7]{3,3}[ \t]{1,}[^ \t\r\n]{1,}"
 
#define RE_END   "^end"
 
#define REGCOMP_FLAGS   (REG_ICASE | REG_NEWLINE | REG_EXTENDED)
 
#define REGEXEC_FLAGS   (0)
 

Functions

bool uudecode_buffer (char *bufin, UU_BLOCK_T *uublk)
 
bool uudecode_file (char *fname, UU_BLOCK_T *uublk)
 
void free_uu_block (UU_BLOCK_T *uublk)
 

Macro Definition Documentation

◆ DBG_LEVEL

#define DBG_LEVEL   30

Definition at line 30 of file ze-uudecode.c.

◆ RE_BEG

#define RE_BEG   "^begin(-base64){0,1}[ \t]{1,}[0]{0,1}[0-7]{3,3}[ \t]{1,}[^ \t\r\n]{1,}"

Definition at line 37 of file ze-uudecode.c.

◆ RE_END

#define RE_END   "^end"

Definition at line 38 of file ze-uudecode.c.

◆ REGCOMP_FLAGS

#define REGCOMP_FLAGS   (REG_ICASE | REG_NEWLINE | REG_EXTENDED)

Definition at line 40 of file ze-uudecode.c.

◆ REGEXEC_FLAGS

#define REGEXEC_FLAGS   (0)

Definition at line 45 of file ze-uudecode.c.