hqx.diff

来自「harvest是一个下载html网页得机器人」· DIFF 代码 · 共 36 行

DIFF
36
字号
*** hqx.c	Mon Mar  9 21:36:57 1992--- n.hqx.c	Mon Mar  9 22:07:53 1992****************** 108,114 ****  void hqx(macname)  char *macname;  {!     int n, normlen;      register char *in, *out;      register int b6, b8, data, lastc = 0;      char state68 = 0, run = 0, linestate, first = 1;--- 108,114 ----  void hqx(macname)  char *macname;  {!     int n, normlen, c;      register char *in, *out;      register int b6, b8, data, lastc = 0;      char state68 = 0, run = 0, linestate, first = 1;****************** 136,141 ****--- 136,148 ----  	    if((linestate = lookup[*in & 0xff]) == FAIL ||  		((linestate == DONE) && !first)) {  		break;+ 	    }+ 	}+ 	if(linestate != FAIL && n != normlen && linestate != DONE) {+ 	    c = fgetc(ifp);+ 	    (void)ungetc(c, ifp);+ 	    if(lookup[c] == DONE) {+ 		linestate = DONE;  	    }  	}  	if(linestate == FAIL || (n != normlen && linestate != DONE)) {

⌨️ 快捷键说明

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