1
0

get retval(1) working again

This commit is contained in:
dtb
2023-08-19 09:25:33 -04:00
parent c8c3cbc247
commit d6909207df
4 changed files with 33 additions and 16 deletions

8
retval/Makefile Normal file
View File

@@ -0,0 +1,8 @@
retval: retval.o ../libio/libio.o
$(CC) -o retval ../libio/libio.o retval.o
retval.o: retval.c ../libio/libio.h
$(CC) -c -I../libio -o retval.o retval.c
../libio/libio.o: ../libio/libio.c ../libio/libio.h
$(MAKE) -C ../libio

View File

@@ -1,4 +1,5 @@
#include <ctype.h> /* isdigit(3) */
#include <stdio.h> /* fprintf(3), stderr */
#include <sysexits.h> /* EX_USAGE */
#include <unistd.h> /* write(2) */
#include "libio.h" /* fdprint(3), parse_uint(3) */
@@ -9,9 +10,7 @@ int main(int argc, char *argv[]){
unsigned int s;
if(argc < 2){
usage: write(2, "Usage: ", 7);
fdprint(2, argv[0] == NULL ? program_name : argv[0]);
write(2, " [status]\n", 10);
usage: fprintf(stderr, "Usage: %s [status]\n", argv[0] == NULL ? program_name : argv[0]);
return EX_USAGE;
}