remove vestigial silencePipe mechanism

This commit is contained in:
bbracker 2022-03-06 14:54:35 -08:00
parent 11e9bbf3e4
commit bea2faeda6
2 changed files with 1 additions and 26 deletions

View File

@ -3,15 +3,11 @@ SHELL = /bin/sh
CFLAG = -Wall -g CFLAG = -Wall -g
CC = gcc CC = gcc
all: fixBinMem silencePipe all: fixBinMem
fixBinMem: fixBinMem.c fixBinMem: fixBinMem.c
${CC} ${CFLAGS} fixBinMem.c -o fixBinMem ${CC} ${CFLAGS} fixBinMem.c -o fixBinMem
chmod +x fixBinMem chmod +x fixBinMem
silencePipe: silencePipe.c
${CC} ${CFLAGS} silencePipe.c -o silencePipe
chmod +x silencePipe
clean: clean:
-rm -f fixBinMem -rm -f fixBinMem
-rm -f silencePipe

View File

@ -1,21 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char *line = NULL;
size_t len = 0;
while (1) {
FILE* controlFile = fopen("silencePipe.control", "r");
char silenceChar = getc(controlFile);
fclose(controlFile);
ssize_t lineSize = getline(&line, &len, stdin);
if (silenceChar!='1') {
printf("%s",line);
} else {
fprintf(stderr,"%s",line);
}
}
free(line);
return 0;
}