mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	slightly simplify a loop and replace an open coded version of ast_skip_blanks
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		
							
								
								
									
										12
									
								
								logger.c
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								logger.c
									
									
									
									
									
								
							| @@ -148,12 +148,10 @@ static int make_components(char *s, int lineno) | ||||
| { | ||||
| 	char *w; | ||||
| 	int res = 0; | ||||
| 	char *stringp=NULL; | ||||
| 	stringp=s; | ||||
| 	w = strsep(&stringp, ","); | ||||
| 	while(w) { | ||||
| 		while(*w && (*w < 33)) | ||||
| 			w++; | ||||
| 	char *stringp = s; | ||||
|  | ||||
| 	while ((w = strsep(&stringp, ","))) { | ||||
| 		w = ast_skip_blanks(w); | ||||
| 		if (!strcasecmp(w, "error"))  | ||||
| 			res |= (1 << __LOG_ERROR); | ||||
| 		else if (!strcasecmp(w, "warning")) | ||||
| @@ -171,8 +169,8 @@ static int make_components(char *s, int lineno) | ||||
| 		else { | ||||
| 			fprintf(stderr, "Logfile Warning: Unknown keyword '%s' at line %d of logger.conf\n", w, lineno); | ||||
| 		} | ||||
| 		w = strsep(&stringp, ","); | ||||
| 	} | ||||
|  | ||||
| 	return res; | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user