aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2023-04-15 17:27:01 +0100
committerdam <dam@gudinoff>2023-04-15 17:27:01 +0100
commit2a893df3b65bfd01e666c0df0498dba1694ebebe (patch)
tree03052291ca08550d3cc0110b2bda43f69f2144f5
parent03616634e7b034891725864fe88e68b7e760b8a2 (diff)
downloadtask-time-tracker-2a893df3b65bfd01e666c0df0498dba1694ebebe.tar.zst
task-time-tracker-2a893df3b65bfd01e666c0df0498dba1694ebebe.zip
Fix reset_database.
-rw-r--r--ttt.jai4
1 files changed, 2 insertions, 2 deletions
diff --git a/ttt.jai b/ttt.jai
index 6279f27..08b2ea4 100644
--- a/ttt.jai
+++ b/ttt.jai
@@ -530,8 +530,8 @@ void add_task_time(database_st *db, task_st *task, int day, int64_t time) {
// Resets database to the initial state and deallocates all memory taken by tasks.
reset_database :: (db: *Database) {
- assert(db != null);
- free(db.tasks.data);
+ assert(db != null, "Parameter 'db' is null.");
+ array_reset(*db.tasks);
<<db = .{};
}