| 606 | } |
| 607 | |
| 608 | void FetchUpdateTask_Run(cc_bool release, int buildIndex) { |
| 609 | cc_string url; char urlBuffer[URL_MAX_SIZE]; |
| 610 | String_InitArray(url, urlBuffer); |
| 611 | |
| 612 | String_Format2(&url, UPDATES_SERVER "/%c/%c", |
| 613 | release ? "release" : "latest", |
| 614 | Updater_Info.builds[buildIndex].path); |
| 615 | |
| 616 | LWebTask_Reset(&FetchUpdateTask.Base); |
| 617 | FetchUpdateTask.timestamp = release ? CheckUpdateTask.relTimestamp : CheckUpdateTask.devTimestamp; |
| 618 | FetchUpdateTask.Base.Handle = FetchUpdateTask_Handle; |
| 619 | FetchUpdateTask.Base.reqID = Http_AsyncGetData(&url, 0); |
| 620 | } |
| 621 | |
| 622 | |
| 623 | /*########################################################################################################################* |
no test coverage detected