MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / CheckUpdateTask_Run

Function CheckUpdateTask_Run

src/LWeb.c:574–583  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

572}
573
574void CheckUpdateTask_Run(void) {
575 static const cc_string url = String_FromConst(UPDATES_SERVER "/builds.json");
576 if (CheckUpdateTask.Base.working) return;
577
578 LWebTask_Reset(&CheckUpdateTask.Base);
579 String_InitArray(CheckUpdateTask.latestRelease, relVersionBuffer);
580
581 CheckUpdateTask.Base.Handle = CheckUpdateTask_Handle;
582 CheckUpdateTask.Base.reqID = Http_AsyncGetData(&url, 0);
583}
584
585
586/*########################################################################################################################*

Callers 2

UpdatesScreen_ActivatedFunction · 0.85
Launcher_SetupFunction · 0.85

Calls 2

LWebTask_ResetFunction · 0.85
Http_AsyncGetDataFunction · 0.70

Tested by

no test coverage detected