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
|
#endif
|
||||||
|
|
||||||
|
#ifdef CC_BUILD_NETWORKING
|
||||||
s->btnResume.OnHover = MainScreen_ResumeHover;
|
s->btnResume.OnHover = MainScreen_ResumeHover;
|
||||||
s->btnResume.OnUnhover = MainScreen_ResumeUnhover;
|
s->btnResume.OnUnhover = MainScreen_ResumeUnhover;
|
||||||
|
|
||||||
if (CheckUpdateTask.Base.completed)
|
if (CheckUpdateTask.Base.completed)
|
||||||
MainScreen_ApplyUpdateLabel(s);
|
MainScreen_ApplyUpdateLabel(s);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static void MainScreen_Load(struct LScreen* s_) {
|
static void MainScreen_Load(struct LScreen* s_) {
|
||||||
@ -994,10 +996,12 @@ static void MainScreen_Tick(struct LScreen* s_) {
|
|||||||
struct MainScreen* s = (struct MainScreen*)s_;
|
struct MainScreen* s = (struct MainScreen*)s_;
|
||||||
LScreen_Tick(s_);
|
LScreen_Tick(s_);
|
||||||
|
|
||||||
|
#ifdef CC_BUILD_NETWORKING
|
||||||
MainScreen_TickCheckUpdates(s);
|
MainScreen_TickCheckUpdates(s);
|
||||||
MainScreen_TickGetToken(s);
|
MainScreen_TickGetToken(s);
|
||||||
MainScreen_TickSignIn(s);
|
MainScreen_TickSignIn(s);
|
||||||
MainScreen_TickFetchServers(s);
|
MainScreen_TickFetchServers(s);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainScreen_SetActive(void) {
|
void MainScreen_SetActive(void) {
|
||||||
|
@ -711,6 +711,7 @@ void Flags_Free(void) {
|
|||||||
static cc_string sessionKey = String_FromConst("session");
|
static cc_string sessionKey = String_FromConst("session");
|
||||||
static cc_bool loadedSession;
|
static cc_bool loadedSession;
|
||||||
|
|
||||||
|
#ifdef CC_BUILD_NETWORKING
|
||||||
void Session_Load(void) {
|
void Session_Load(void) {
|
||||||
cc_string session; char buffer[3072];
|
cc_string session; char buffer[3072];
|
||||||
if (loadedSession) return;
|
if (loadedSession) return;
|
||||||
@ -729,4 +730,10 @@ void Session_Save(void) {
|
|||||||
if (!session.length) return;
|
if (!session.length) return;
|
||||||
Options_SetSecure(LOPT_SESSION, &session);
|
Options_SetSecure(LOPT_SESSION, &session);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
void Session_Load(void) { }
|
||||||
|
|
||||||
|
void Session_Save(void) { }
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -267,7 +267,9 @@ void Launcher_Run(void) {
|
|||||||
Launcher_TryLoadTexturePack();
|
Launcher_TryLoadTexturePack();
|
||||||
|
|
||||||
Http_Component.Init();
|
Http_Component.Init();
|
||||||
|
#ifdef CC_BUILD_NETWORKING
|
||||||
CheckUpdateTask_Run();
|
CheckUpdateTask_Run();
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef CC_BUILD_RESOURCES
|
#ifdef CC_BUILD_RESOURCES
|
||||||
Resources_CheckExistence();
|
Resources_CheckExistence();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user