⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fardata.h

📁 open arj source
💻 H
字号:
/* * $Id: fardata.h,v 1.2 2003/02/07 17:21:12 andrew_belov Exp $ * --------------------------------------------------------------------------- * Prototypes of the functions located in FARDATA.C are declared here. * */#ifndef FARDATA_INCLUDED#define FARDATA_INCLUDED/* Prototypes */int error_proc(FMSG *errmsg, ...);#ifdef DEBUG #define error dbg_dummy=debug_report(dbg_cur_file, __LINE__, 'E')||error_proc#else #define error error_proc#endif#ifndef TILED #define far_memmove memmove#endifint msg_cprintf(int ccode, FMSG *fmt, ...);#ifdef COLOR_OUTPUTint parse_colors(char *opt);#endif#ifdef FMSG_STint msg_printf(FMSG *fmt, ...);int msg_fprintf(FILE *stream, FMSG *fmt, ...);int msg_sprintf(char *str, FMSG *fmt, ...);#ifdef TILED void far_memmove(char FAR *dest, char FAR *src, int length);#endifvoid init_crc();void crc_for_block(char *block, unsigned int length);void crc_for_string(char *str);#define msg_strcpy(dest, src) far_strcpy((char FAR *)dest, src)#define msg_strcpyn far_strcpyn#define msg_strchr far_strchr#define msg_strcmp far_strcmp#define msg_strcat(dest, src) far_strcat((char FAR *)dest, src)#define malloc_fmsg(msg) malloc_far_str(msg)#define free_fmsg free#else#define msg_printf printf#if SFX_LEVEL>=ARJSFXV#define msg_fprintf fprintf#endif#define msg_sprintf sprintf#define msg_strcpy strcpy#define msg_strcpyn strcpyn#define msg_strchr strchr#define msg_strcat strcat#define msg_strcmp strcmp#define malloc_fmsg(msg) msg#define free_fmsg(ptr)#define crc_for_block crc32_for_block#define crc_for_string crc32_for_string#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -