mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-12 09:06:55 -04:00
Saturn: Save ~14 kb from executable size
This commit is contained in:
parent
76f98d30f0
commit
f07112e21c
@ -893,11 +893,13 @@ static void MainScreen_Activated(struct LScreen* s_) {
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CC_BUILD_NETWORKING
|
||||
s->btnResume.OnHover = MainScreen_ResumeHover;
|
||||
s->btnResume.OnUnhover = MainScreen_ResumeUnhover;
|
||||
|
||||
if (CheckUpdateTask.Base.completed)
|
||||
MainScreen_ApplyUpdateLabel(s);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void MainScreen_Load(struct LScreen* s_) {
|
||||
@ -994,10 +996,12 @@ static void MainScreen_Tick(struct LScreen* s_) {
|
||||
struct MainScreen* s = (struct MainScreen*)s_;
|
||||
LScreen_Tick(s_);
|
||||
|
||||
#ifdef CC_BUILD_NETWORKING
|
||||
MainScreen_TickCheckUpdates(s);
|
||||
MainScreen_TickGetToken(s);
|
||||
MainScreen_TickSignIn(s);
|
||||
MainScreen_TickFetchServers(s);
|
||||
#endif
|
||||
}
|
||||
|
||||
void MainScreen_SetActive(void) {
|
||||
|
@ -711,6 +711,7 @@ void Flags_Free(void) {
|
||||
static cc_string sessionKey = String_FromConst("session");
|
||||
static cc_bool loadedSession;
|
||||
|
||||
#ifdef CC_BUILD_NETWORKING
|
||||
void Session_Load(void) {
|
||||
cc_string session; char buffer[3072];
|
||||
if (loadedSession) return;
|
||||
@ -729,4 +730,10 @@ void Session_Save(void) {
|
||||
if (!session.length) return;
|
||||
Options_SetSecure(LOPT_SESSION, &session);
|
||||
}
|
||||
#else
|
||||
void Session_Load(void) { }
|
||||
|
||||
void Session_Save(void) { }
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
@ -267,7 +267,9 @@ void Launcher_Run(void) {
|
||||
Launcher_TryLoadTexturePack();
|
||||
|
||||
Http_Component.Init();
|
||||
#ifdef CC_BUILD_NETWORKING
|
||||
CheckUpdateTask_Run();
|
||||
#endif
|
||||
|
||||
#ifdef CC_BUILD_RESOURCES
|
||||
Resources_CheckExistence();
|
||||
|
Loading…
x
Reference in New Issue
Block a user