dj(1): remove Io_bufalloc
This commit is contained in:
		
							parent
							
								
									1cf67af281
								
							
						
					
					
						commit
						76252305f9
					
				
							
								
								
									
										11
									
								
								src/dj.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								src/dj.c
									
									
									
									
									
								
							| @ -65,15 +65,6 @@ static int write_flags = O_WRONLY | O_CREAT; | |||||||
| 		|| (fd) == STDOUT_FILENO \ | 		|| (fd) == STDOUT_FILENO \ | ||||||
| 		|| (fd) == STDERR_FILENO) | 		|| (fd) == STDERR_FILENO) | ||||||
| 
 | 
 | ||||||
| /* Allocates *io's buffer. Returns NULL if unsuccessful. */ |  | ||||||
| static void * |  | ||||||
| Io_bufalloc(struct Io *io){ |  | ||||||
| 
 |  | ||||||
| 	return io != NULL |  | ||||||
| 		? (io->buf = malloc(io->bs * (sizeof *io->buf))) |  | ||||||
| 		: NULL; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| /* Fills the unused portion of io's buffer with padding, updating io->bufuse.
 | /* Fills the unused portion of io's buffer with padding, updating io->bufuse.
 | ||||||
|  * Returns io. */ |  * Returns io. */ | ||||||
| static struct Io * | static struct Io * | ||||||
| @ -324,7 +315,7 @@ int main(int argc, char *argv[]){ | |||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	for(i = 0; i < 2; ++i){ | 	for(i = 0; i < 2; ++i){ | ||||||
| 		if(Io_bufalloc(&io[i]) == NULL){ | 		if((io[i].buf = malloc(io[i].bs * (sizeof *(io[i].buf)))) == NULL){ | ||||||
| 			fprintf(stderr, "%s: Failed to allocate %d bytes\n", | 			fprintf(stderr, "%s: Failed to allocate %d bytes\n", | ||||||
| 				program_name, io[i].bs); | 				program_name, io[i].bs); | ||||||
| 			return EX_OSERR; | 			return EX_OSERR; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user