Fix easy cases of unneeded casts
This commit is contained in:
		
							parent
							
								
									c8750b9dfd
								
							
						
					
					
						commit
						7496a6a866
					
				| @ -15,9 +15,11 @@ chan_init(struct chan *chan, enum chan_type type, const char *fmt, ...) | ||||
| 	va_list ap; | ||||
| 	va_start(ap, fmt); | ||||
| 
 | ||||
| 	int n = (int) ARRAYLEN(chan->name); | ||||
| 	int ret = vsnprintf(chan->name, (size_t) n, fmt, ap); | ||||
| 	if (ret >= n) | ||||
| 	size_t n = ARRAYLEN(chan->name); | ||||
| 	int ret = vsnprintf(chan->name, n, fmt, ap); | ||||
| 	if (ret < 0) | ||||
| 		die("vsnprintf failed"); | ||||
| 	else if ((size_t) ret >= n) | ||||
| 		die("channel name too long"); | ||||
| 	va_end(ap); | ||||
| 
 | ||||
|  | ||||
| @ -29,14 +29,14 @@ html_encode(char *dst, int ndst, const char *src) | ||||
| 			return -1; | ||||
| 		} | ||||
| 
 | ||||
| 		int c = src[i]; | ||||
| 		char c = src[i]; | ||||
| 		switch (c) { | ||||
| 			case '&':  strcpy(&dst[j], "&");  j += 5; break; | ||||
| 			case '"':  strcpy(&dst[j], """); j += 6; break; | ||||
| 			case '\'': strcpy(&dst[j], "'"); j += 6; break; | ||||
| 			case '<':  strcpy(&dst[j], "<");   j += 4; break; | ||||
| 			case '>':  strcpy(&dst[j], ">");   j += 4; break; | ||||
| 			default:   dst[j++] = (char) c; break; | ||||
| 			default:   dst[j++] = c; break; | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user