Use chomp to remove newlines
function old new delta unix_do_one 548 540 -8 process_timer_stats 508 500 -8 process_irq_counts 532 524 -8 lpd_main 839 831 -8 hwclock_main 502 494 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-50) Total: -40 bytes Signed-off-by: Ron Yorston <rmy@tigress.co.uk> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
		
				
					committed by
					
						 Denys Vlasenko
						Denys Vlasenko
					
				
			
			
				
	
			
			
			
						parent
						
							53e9c51ade
						
					
				
				
					commit
					8ec1ff350c
				
			| @@ -622,7 +622,7 @@ static int FAST_FUNC unix_do_one(char *line) | ||||
|  | ||||
| 	/* TODO: currently we stop at first NUL byte. Is it a problem? */ | ||||
| 	line += path_ofs; | ||||
| 	*strchrnul(line, '\n') = '\0'; | ||||
| 	chomp(line); | ||||
| 	while (*line) | ||||
| 		fputc_printable(*line++, stdout); | ||||
| 	bb_putchar('\n'); | ||||
|   | ||||
| @@ -204,7 +204,7 @@ int lpd_main(int argc UNUSED_PARAM, char *argv[]) | ||||
| 			goto err_exit; | ||||
| 		} | ||||
| 		// get filename | ||||
| 		*strchrnul(s, '\n') = '\0'; | ||||
| 		chomp(s); | ||||
| 		fname = strchr(s, ' '); | ||||
| 		if (!fname) { | ||||
| // bad_fname: | ||||
|   | ||||
| @@ -360,7 +360,7 @@ static void process_irq_counts(void) | ||||
| 		} | ||||
|  | ||||
| 		name = p; | ||||
| 		strchrnul(name, '\n')[0] = '\0'; | ||||
| 		chomp(p); | ||||
| 		/* Save description of the interrupt */ | ||||
| 		if (nr >= 20000) | ||||
| 			sprintf(irq_desc, "   <kernel IPI> : %s", name); | ||||
| @@ -470,7 +470,7 @@ static NOINLINE int process_timer_stats(void) | ||||
| 				process = idx < 2 ? "[kernel module]" : "<kernel core>"; | ||||
| 			} | ||||
|  | ||||
| 			strchrnul(p, '\n')[0] = '\0'; | ||||
| 			chomp(p); | ||||
|  | ||||
| 			// 46D\01136\0kondemand/1\0do_dbs_timer (delayed_work_timer_fn) | ||||
| 			// ^          ^            ^ | ||||
|   | ||||
| @@ -69,7 +69,7 @@ static void show_clock(const char **pp_rtcname, int utc) | ||||
| 	strftime(cp, sizeof(cp), "%c", ptm); | ||||
| #else | ||||
| 	char *cp = ctime(&t); | ||||
| 	strchrnul(cp, '\n')[0] = '\0'; | ||||
| 	chomp(cp); | ||||
| #endif | ||||
|  | ||||
| #if !SHOW_HWCLOCK_DIFF | ||||
|   | ||||
		Reference in New Issue
	
	Block a user