From dd91d6c72625cc7ed2ec5954a5cbca35fd7655d4 Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Thu, 21 Jan 2021 11:50:51 -0500 Subject: split file selector into its own thing --- main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index bfbeac2..f014d89 100644 --- a/main.c +++ b/main.c @@ -60,6 +60,7 @@ static void die(char const *fmt, ...) { #if _WIN32 INT WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR lpCmdLine, INT nCmdShow) { + (void)hInstance; (void)hPrevInstance; (void)lpCmdLine; (void)nCmdShow; int argc = 0; LPWSTR* wide_argv = CommandLineToArgvW(GetCommandLineW(), &argc); char** argv = malloc(argc * sizeof *argv); @@ -204,8 +205,7 @@ int main(int argc, char **argv) { } if (fs_file_exists(starting_filename)) { - buffer_load_file(buffer, starting_filename); - if (buffer_haserr(buffer)) + if (!buffer_load_file(buffer, starting_filename)) die("Error loading file: %s", buffer_geterr(buffer)); } else { buffer_new_file(buffer, starting_filename); @@ -346,6 +346,8 @@ int main(int argc, char **argv) { die("%s", ted_geterr(ted)); } } + + menu_update(ted, ted->menu); u32 key_modifier = (u32)ctrl_down << KEY_MODIFIER_CTRL_BIT | (u32)shift_down << KEY_MODIFIER_SHIFT_BIT -- cgit v1.2.3