fix weird newline issue

This commit is contained in:
biglyderv 2025-04-17 09:27:13 -04:00
parent be291628b8
commit 9b196f0b13
Signed by: biglyderv
GPG key ID: 0E2EB0B4CD7397B5

View file

@ -26,7 +26,9 @@ int entry_handler(const void *key, size_t size, uintptr_t val, void *usr) {
}
} else if (usr2->mode == 1) {
fwrite(key2, sizeof(char), strlen(key2), usr2->fptr);
fwrite("\n", sizeof(char), 1, usr2->fptr);
if (key2[strlen(key2) - 1] != '\n') {
fwrite("\n", sizeof(char), 1, usr2->fptr);
}
} else {
fwrite(key2, sizeof(char), strlen(key2), usr2->fptr);
fwrite(";", sizeof(char), 1, usr2->fptr);