remove non-42 files

This commit is contained in:
Khaïs COLIN 2024-11-08 15:39:15 +01:00
parent 01eb71582d
commit 113ab1c876
3 changed files with 0 additions and 117 deletions

View file

@ -1,44 +0,0 @@
# **************************************************************************** #
# #
# ::: :::::::: #
# Makefile :+: :+: :+: #
# +:+ +:+ +:+ #
# By: kcolin <marvin@42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2024/10/24 11:29:38 by kcolin #+# #+# #
# Updated: 2024/11/01 12:32:53 by kcolin ### ########.fr #
# #
# **************************************************************************** #
override CFLAGS += -Wall -Wextra -Werror -ggdb
NAME = libgnl.a
SRCS = get_next_line.c \
get_next_line_utils.c
OBJS = $(SRCS:.c=.o)
TEST = test
TEST_SRC = test.c
TEST_OBJ = $(TEST_SRC:.c=.o)
.PHONY: all
all: $(NAME) $(TEST)
$(TEST): $(NAME) $(TEST_OBJ)
$(CC) $(CFLAGS) -o $(TEST) $(TEST_OBJ) -L. -lgnl
$(NAME): $(OBJS)
ar rcs $(NAME) $(OBJS)
.PHONY: clean
clean:
find . -name '*.o' -delete -print
.PHONY: fclean
fclean: clean
rm -f $(NAME)
.PHONY: re
re:
+make fclean
+make all

View file

@ -1,12 +0,0 @@
#!/usr/bin/env bash
set -euo pipefail
for FAIL_AFTER in `seq 1 1000`
do
cc -ggdb -Wall -Wextra -Werror -D FAIL_AFTER=$FAIL_AFTER -D BUFFER_SIZE=$2 *.c
echo
echo "num failed malloc: $FAIL_AFTER"
echo
valgrind -q --leak-check=full --error-exitcode=1 ./a.out $1
done

61
test.c
View file

@ -1,61 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* test.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: kcolin <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/10/24 11:51:57 by kcolin #+# #+# */
/* Updated: 2024/11/02 12:42:56 by kcolin ### ########.fr */
/* */
/* ************************************************************************** */
#include "get_next_line.h"
#include <stdio.h>
#include <fcntl.h>
int main(int argc, char **argv)
{
int fd;
int line_idx;
int file_idx;
char *line;
if (argc > 1)
{
file_idx = 1;
while (file_idx < argc)
{
fd = open(argv[file_idx], O_RDONLY);
line = "";
line_idx = 0;
while (line != NULL)
{
line = get_next_line(fd);
if (line != NULL)
{
line_idx++;
printf("%d\t%s", line_idx, line);
free(line);
}
}
line = get_next_line(fd);
if (line != NULL)
{
line_idx++;
printf("ERR:%d\t%s", line_idx, line);
free(line);
}
else
printf("EOF ALL GOOD\n");
file_idx++;
close(fd);
}
return (0);
}
else
{
printf("Usage: %s <path>\n", argv[0]);
return (1);
}
}