From 000359f26c9e1298b666222bf4c54cd62977473a Mon Sep 17 00:00:00 2001 From: imnyang Date: Tue, 23 Jun 2026 10:19:44 +0900 Subject: [PATCH] wow --- .gitignore | 4 ++-- src/decrypt.c | 1 - src/encrypt.c | 4 +--- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3a487aa..15df4b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -tests/*.png -tests/*.gerbera +tests/* +!test/test.sh build/ .vscode .DS_Store \ No newline at end of file diff --git a/src/decrypt.c b/src/decrypt.c index 5689cfe..a81a917 100644 --- a/src/decrypt.c +++ b/src/decrypt.c @@ -107,6 +107,5 @@ int decrypt_file(const char *input_path, const char *output_path, cleanup: if (input != NULL) fclose(input); if (output != NULL && fclose(output) != 0) result = 1; - if (result != 0) remove(output_path); return result; } diff --git a/src/encrypt.c b/src/encrypt.c index daf623d..90a0815 100644 --- a/src/encrypt.c +++ b/src/encrypt.c @@ -1,8 +1,6 @@ #include "gerbera.h" -#include #include -#include #include #include @@ -22,7 +20,7 @@ static int random_nonce(uint8_t nonce[GERBERA_NONCE_SIZE]) static int initialized = 0; if (!initialized) { - srand((unsigned)time(NULL)); + srand((unsigned)time(NULL) ^ (unsigned)clock()); initialized = 1; }