From 35f41bfa771d354e59f237a26925ec56b5fd903c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Mon, 28 Jun 2021 19:47:54 +0200 Subject: [PATCH] fix: saving exec options --- file-browser/src/options.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/file-browser/src/options.c b/file-browser/src/options.c index 2007653..27aaba7 100644 --- a/file-browser/src/options.c +++ b/file-browser/src/options.c @@ -83,13 +83,13 @@ file_operation_error_t exec_options_loader_load(exec_options_loader_t *loader, } file_operation_error_t exec_options_save(exec_options_t *options, char *filename) { - uint32_t length = sizeof(exec_options_t); + uint32_t length = sizeof(load_exec_options_t); for (int i = 0; i < options->options_count; i++) { exec_option_t option = options->options[i]; option.mime_length = strlen(option.mime); option.program_length = strlen(option.program); option.length = (option.mime_length + option.program_length) * sizeof(char) + - sizeof(exec_option_t) + 2; + sizeof(load_exec_option_t) + 2; length += option.length; options->options[i] = option; -- 2.48.1