From 5fbf6bed1135c4aaf161b548ccb22ccd2b40932f Mon Sep 17 00:00:00 2001 From: Zvonimir Rudinski Date: Fri, 22 Dec 2023 04:11:26 +0100 Subject: [PATCH] format the code --- engine/todo.c | 12 +++++------ main.c | 56 +++++++++++++++++++++++++-------------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/engine/todo.c b/engine/todo.c index dfb8825..c2c06a0 100644 --- a/engine/todo.c +++ b/engine/todo.c @@ -1,12 +1,10 @@ #include "todo.h" -#include #include #include +#include // Memory management -void todo_free_item(TodoItem *item) { - free(item->title); -} +void todo_free_item(TodoItem *item) { free(item->title); } // Item operations TodoItem todo_create_item(char *title) { @@ -38,7 +36,8 @@ char *todo_item_serialize(TodoItem *item, int *buffer_size_out) { // title_length - 1 byte // title - title_length bytes // completed - 1 byte - unsigned char title_length = item->title_length; unsigned char completed_length = sizeof(item->completed); + unsigned char title_length = item->title_length; + unsigned char completed_length = sizeof(item->completed); int buffer_size = sizeof(unsigned char) + title_length + completed_length; char *buffer = malloc(buffer_size); @@ -48,7 +47,8 @@ char *todo_item_serialize(TodoItem *item, int *buffer_size_out) { // copy title memcpy(buffer + sizeof(unsigned char), item->title, title_length); // copy completed - memcpy(buffer + sizeof(unsigned char) + title_length, &item->completed, completed_length); + memcpy(buffer + sizeof(unsigned char) + title_length, &item->completed, + completed_length); *buffer_size_out = buffer_size; diff --git a/main.c b/main.c index 3840a95..87ad57f 100644 --- a/main.c +++ b/main.c @@ -1,8 +1,8 @@ -#include -#include -#include -#include #include "engine/todo.h" +#include +#include +#include +#include #define MAX_TODOS UINT_MAX #define SAVE_FILE "todos.todd" @@ -136,33 +136,33 @@ int main(int argc, char **argv) { getc(stdin); // remove the newline character from the buffer switch (cmd) { - case ADD: - add_command_handler(); - break; - case MARK: - mark_command_handler(); - break; - case PRINT: - print_command_handler(); - break; - case REMOVE: - remove_command_handler(); - break; - case WRITE_TO_FILE: - write_to_file_handler(); - break; - case LOAD_FROM_FILE: - load_from_file_handler(); - break; - case QUIT: - break; - default: - printf("Invalid command\n"); - break; + case ADD: + add_command_handler(); + break; + case MARK: + mark_command_handler(); + break; + case PRINT: + print_command_handler(); + break; + case REMOVE: + remove_command_handler(); + break; + case WRITE_TO_FILE: + write_to_file_handler(); + break; + case LOAD_FROM_FILE: + load_from_file_handler(); + break; + case QUIT: + break; + default: + printf("Invalid command\n"); + break; } } while (cmd != QUIT); - + for (int i = 0; i < arrlen(todos); i++) { todo_free_item(&todos[i]); }