添加符号和数字的解析
This commit is contained in:
@@ -44,11 +44,11 @@ int _sem_init(){
|
||||
key_t key;
|
||||
int mutex;
|
||||
key = ftok(".",5345);
|
||||
printf("sem init, key=%llu\n",key);
|
||||
// printf("sem init, key=%llu\n",key);
|
||||
mutex = semget(key,1,IPC_CREAT);//创建信号量
|
||||
printf("sem init, mutex=%d\n",mutex);
|
||||
// printf("sem init, mutex=%d\n",mutex);
|
||||
if(mutex<=0){
|
||||
printf("%d\n",errno);
|
||||
// printf("%d\n",errno);
|
||||
}
|
||||
union semun set;
|
||||
set.val = 1;//钥匙数量为0
|
||||
@@ -138,7 +138,7 @@ void debug_log(const char *file,const char *fun,int line,int level,const char *f
|
||||
#endif
|
||||
memcpy(log_buf,level_str[level],level_str_len[level]);
|
||||
length=level_str_len[level];
|
||||
length+=sprintf(log_buf + length,"%s|%s|%d| ",file,fun,line);
|
||||
length+=sprintf(log_buf + length,"%s:%d|%s| ",file,line,fun);
|
||||
|
||||
va_start(args, fmt);
|
||||
length += vsnprintf(log_buf + length, CONSOLEBUF_SIZE - length - 3, fmt, args);
|
||||
|
Reference in New Issue
Block a user