dj(1): remove Io_buffree
This commit is contained in:
parent
66f5498232
commit
b70b356ce5
13
src/dj.c
13
src/dj.c
@ -67,8 +67,8 @@ static int write_flags = O_WRONLY | O_CREAT;
|
|||||||
* particular io[2] used in main. Error conditions are not checked because this
|
* particular io[2] used in main. Error conditions are not checked because this
|
||||||
* is only used when the program is about to terminate (hence its name). */
|
* is only used when the program is about to terminate (hence its name). */
|
||||||
#define terminate(io) do{ \
|
#define terminate(io) do{ \
|
||||||
Io_buffree(&(io)[0]); \
|
free((io[0]).buf); \
|
||||||
Io_buffree(&(io)[1]); \
|
free((io[1]).buf); \
|
||||||
Io_fdclose(&(io)[0]); \
|
Io_fdclose(&(io)[0]); \
|
||||||
Io_fdclose(&(io)[1]); }while(0)
|
Io_fdclose(&(io)[1]); }while(0)
|
||||||
|
|
||||||
@ -79,15 +79,6 @@ Io_bufalloc(struct Io *io){
|
|||||||
return (io->buf = malloc(io->bs * (sizeof *io->buf)));
|
return (io->buf = malloc(io->bs * (sizeof *io->buf)));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Frees *io's buffer. Returns io. */
|
|
||||||
static struct Io *
|
|
||||||
Io_buffree(struct Io *io){
|
|
||||||
|
|
||||||
free(io->buf);
|
|
||||||
|
|
||||||
return io;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 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 *
|
||||||
|
Loading…
Reference in New Issue
Block a user