This commit is contained in:
radhitya 2025-01-20 13:38:14 +07:00
parent d02be79d20
commit 6d9378e8fe

18
main.c
View File

@ -72,21 +72,22 @@ char * doheader() {
perror("galat buat header");
return NULL;
}
}
char *buffer = malloc(1000 * sizeof(char));
if(buffer == NULL) {
perror("galat alokasi memori buffer");
fclose(fheader);
return NULL;
}
static char buffer[MAX_LENGTH] = {0};
size_t bytes_read;
bytes_read = fread(buffer, 1, sizeof(buffer) - 1, fheader);
buffer[bytes_read] = '\0';
while(fgets(buffer, 1000, fheader) != NULL) {
printf("%s\n", buffer);
}
fclose(fheader);
if (bytes_read > 0) {
return buffer;
} else {
return NULL;
}
}
void copy_css(void) {
@ -303,6 +304,7 @@ void generate(void) {
header = doheader();
fprintf(fpto, "<html>\n<head>\n<meta charset=\"utf-8\"/>\n<title>daisy homepage</title><link rel=\"stylesheet\" href=\"style.css\">\n</head>\n<body>\n");
fprintf(fpto, "%s\n", header);
while (fgets(txt, MAX_LENGTH, fptr) != NULL) {
len = strlen(txt);