1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <fcntl.h> 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <stdio.h> 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <stdlib.h> 4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <unistd.h> 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownint main ( void ) 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown{ 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown char* arr = malloc(10); 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown int fd = open("/dev/null", O_WRONLY); 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown if (fd < 0) { 10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown fprintf(stderr, "open failed\n"); 11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown } else { 12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown (void)write(fd, arr, 10); 13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown (void)close(fd); 14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown } 15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown return 0; 17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown} 18