mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-04 04:48:40 +00:00
eliminate entry point 'mode'/type; just gather argc/argv as part of command line parse
This commit is contained in:
@@ -1259,5 +1259,5 @@ main(int argc, char **argv)
|
||||
}
|
||||
|
||||
//- rjf: call into "real" entry point
|
||||
main_thread_base_entry_point(entry_point, argc, argv);
|
||||
main_thread_base_entry_point(arguments_count, arguments);
|
||||
}
|
||||
|
||||
@@ -326,11 +326,7 @@ internal Guid os_make_guid(void);
|
||||
// into the standard codebase program entry points, named "entry_point".
|
||||
|
||||
#if BUILD_ENTRY_DEFINING_UNIT
|
||||
# if BASE_ENTRY_POINT_ARGCV
|
||||
internal void entry_point(int argc, char **argv);
|
||||
# else
|
||||
internal void entry_point(CmdLine *cmdline);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif // OS_CORE_H
|
||||
|
||||
@@ -98,7 +98,7 @@ os_w32_unix_time_from_file_time(FILETIME file_time)
|
||||
|
||||
Assert(unix_time64 <= max_U32);
|
||||
U32 unix_time32 = (U32)unix_time64;
|
||||
|
||||
|
||||
return unix_time32;
|
||||
}
|
||||
|
||||
@@ -1721,7 +1721,7 @@ w32_entry_point_caller(int argc, WCHAR **wargv)
|
||||
os_w32_state.entity_arena = arena_alloc();
|
||||
|
||||
//- rjf: call into "real" entry point
|
||||
main_thread_base_entry_point(entry_point, argc, argv);
|
||||
main_thread_base_entry_point(argc, argv);
|
||||
}
|
||||
|
||||
#if BUILD_CONSOLE_INTERFACE
|
||||
|
||||
Reference in New Issue
Block a user