aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2022-09-21 00:11:53 +0000
committerdam <dam@gudinoff>2022-09-21 00:11:53 +0000
commit62752ab73a5d751812c60d004672a23b54f322fb (patch)
tree4e0e7bcdedfa86955a58ec31728ba7d8a06eccf3
parentacf670850bc1449c7b8c4d260c2b1871f494a268 (diff)
downloadtask-time-tracker-62752ab73a5d751812c60d004672a23b54f322fb.tar.zst
task-time-tracker-62752ab73a5d751812c60d004672a23b54f322fb.zip
Free archive memory on exit.
-rw-r--r--main.c17
1 files changed, 1 insertions, 16 deletions
diff --git a/main.c b/main.c
index a891979..2f08e43 100644
--- a/main.c
+++ b/main.c
@@ -697,6 +697,7 @@ void initialize_tui() {
void free_memory() {
reset_database(&database);
+ reset_database(&archive);
free(line_buffer);
line_buffer = NULL;
@@ -877,22 +878,6 @@ database_t *db;
int main(int argc, char *argv[]) {
-// clock_t start, end;
-// double cpu_time_used;
-//
-// start = clock();
-// load_database(&database, DB_BIN_PATH_NAME);
-// end = clock();
-// cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC;
-// fprintf(stderr, "load: %f\n", cpu_time_used);
-//
-// start = clock();
-// update_total_timers(&database);
-// end = clock();
-// cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC;
-// fprintf(stderr, "calc: %f\n", cpu_time_used);
-// return 0;
-
reset_database(&database);
reset_database(&archive);
db = &database;