diff options
-rw-r--r-- | src/shell/shell.c | 3 | ||||
-rw-r--r-- | tests/Makefile | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/shell/shell.c b/src/shell/shell.c index eff2566..79b4792 100644 --- a/src/shell/shell.c +++ b/src/shell/shell.c @@ -27,7 +27,8 @@ int main(int argc, char **argv) { char *line = calloc(128, sizeof(char)); size_t len = 128; ssize_t read = getline(&line, &len, stdin); - write(passfifo_fd, line, len); + if (write(passfifo_fd, line, len) == -1) + perror("write"); printf("\n"); if ( tcsetattr(0, TCSANOW, &old) != 0 ) diff --git a/tests/Makefile b/tests/Makefile index 9350e8e..cee91fc 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -11,7 +11,7 @@ all: $(BINARIES) $(CC) $(CFLAGS) $(LDFLAGS) $< -o $(patsubst %.c,%,$<) ipctest: ipctest.c ../src/ui_ipc.c - $(CC) $(CFLAGS) $(LDFLAGS) ipctest.c ../src/ui_ipc.c -o ipctest + $(CC) $(CFLAGS) ipctest.c ../src/ui_ipc.c -o ipctest $(LDFLAGS) clean: rm -f $(DEPS) |