Fixed compilation errors with GCC 15.1
This commit is contained in:
parent
0962b533c7
commit
280d5ad350
|
|
@ -34,6 +34,6 @@ void openrtx_init();
|
|||
* This function returns only on linux emulator, when the main program terminates.
|
||||
* Return type is void* to make this function be used as a pthread thread body.
|
||||
*/
|
||||
void *openrtx_run();
|
||||
void *openrtx_run(void *arg);
|
||||
|
||||
#endif /* OPENRTX_H */
|
||||
|
|
|
|||
|
|
@ -81,8 +81,10 @@ void openrtx_init()
|
|||
#endif
|
||||
}
|
||||
|
||||
void *openrtx_run()
|
||||
void *openrtx_run(void *arg)
|
||||
{
|
||||
(void) arg;
|
||||
|
||||
state.devStatus = RUNNING;
|
||||
|
||||
// Start the OpenRTX threads
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ int main(void)
|
|||
openrtx_init();
|
||||
|
||||
#ifndef PLATFORM_LINUX
|
||||
openrtx_run();
|
||||
openrtx_run(NULL);
|
||||
#else
|
||||
// macOS requires SDL main loop to run on the main thread.
|
||||
// Here we create a new thread for OpenRTX main program and utilize the main
|
||||
|
|
|
|||
|
|
@ -106,7 +106,7 @@ extern void _ui_drawMenuBackupRestore(ui_state_t* ui_state);
|
|||
extern void _ui_drawMenuBackup(ui_state_t* ui_state);
|
||||
extern void _ui_drawMenuRestore(ui_state_t* ui_state);
|
||||
extern void _ui_drawMenuInfo(ui_state_t* ui_state);
|
||||
extern void _ui_drawMenuAbout();
|
||||
extern void _ui_drawMenuAbout(ui_state_t* ui_state);
|
||||
#ifdef CONFIG_RTC
|
||||
extern void _ui_drawSettingsTimeDate();
|
||||
extern void _ui_drawSettingsTimeDateSet(ui_state_t* ui_state);
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ extern void _ui_drawSettingsGPS(ui_state_t* ui_state);
|
|||
#endif
|
||||
extern void _ui_drawMenuSettings(ui_state_t* ui_state);
|
||||
extern void _ui_drawMenuInfo(ui_state_t* ui_state);
|
||||
extern void _ui_drawMenuAbout();
|
||||
extern void _ui_drawMenuAbout(ui_state_t* ui_state);
|
||||
#ifdef CONFIG_RTC
|
||||
extern void _ui_drawSettingsTimeDate();
|
||||
extern void _ui_drawSettingsTimeDateSet(ui_state_t* ui_state);
|
||||
|
|
|
|||
|
|
@ -477,8 +477,10 @@ static int process_line(char *line)
|
|||
}
|
||||
}
|
||||
|
||||
void *startCLIMenu()
|
||||
void *startCLIMenu(void *arg)
|
||||
{
|
||||
(void) arg;
|
||||
|
||||
printf("\n\n");
|
||||
char *histfile = ".emulatorsh_history";
|
||||
shell_help(NULL, 0, NULL);
|
||||
|
|
|
|||
Loading…
Reference in New Issue