utils.c

来自「性能优秀的SIP Proxy」· C语言 代码 · 共 28 行

C
28
字号
#include <stdio.h>#include <string.h>#include "utils.h"#include "../../dprint.h"int scmp(str* s1, str* s2){	int r; 	if(s1==NULL || s2==NULL || s1->s ==NULL || s2->s==NULL || s1->len<0 || s2->len<0)	{		LOG(L_ERR, "scmp: ERROR: bad parameters\n");		return -2;	}	r = strncmp(s1->s, s2->s, s1->len<s2->len?s1->len:s2->len);	if(r==0)	{		if(s1->len<s2->len)			return 1;		if(s1->len>s2->len)			return -1;	}	return r;}

⌨️ 快捷键说明

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