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

📄 debug.c

📁 来自网络的iaxclient的协议栈源码
💻 C
字号:
/* * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische * Universitaet Berlin.  See the accompanying file "COPYRIGHT" for * details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE. *//* $Header$ */#include "private.h"#ifndef	NDEBUG/* If NDEBUG _is_ defined and no debugging should be performed, * calls to functions in this module are #defined to nothing * in private.h. */#include <stdio.h>#include "proto.h"void gsm_debug_words P4( (name, from, to, ptr), 	char 	      * name,	int		from,	int		to,	word		* ptr){	int 	nprinted = 0;	fprintf( stderr, "%s [%d .. %d]: ", name, from, to );	while (from <= to) {		fprintf(stderr, "%d ", ptr[ from ] );		from++;		if (nprinted++ >= 7) {			nprinted = 0;			if (from < to) putc('\n', stderr);		}	}	putc('\n', stderr);}void gsm_debug_longwords P4( (name, from, to, ptr),	char 	      * name,	int		from,	int		to,	longword      * ptr){	int 	nprinted = 0;	fprintf( stderr, "%s [%d .. %d]: ", name, from, to );	while (from <= to) {		fprintf(stderr, "%d ", ptr[ from ] );		from++;		if (nprinted++ >= 7) {			nprinted = 0;			if (from < to) putc('\n', stderr);		}	}	putc('\n', stderr);}void gsm_debug_longword P2(  (name, value),	char		* name,	longword	  value	){	fprintf(stderr, "%s: %d\n", name, (long)value );}void gsm_debug_word P2(  (name, value),	char	* name,	word	  value	){	fprintf(stderr, "%s: %d\n", name, (long)value);}#endif

⌨️ 快捷键说明

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