| 712 | |
| 713 | #ifdef CC_BUILD_NETWORKING |
| 714 | void Session_Load(void) { |
| 715 | cc_string session; char buffer[3072]; |
| 716 | if (loadedSession) return; |
| 717 | loadedSession = true; |
| 718 | /* Increase from max 512 to 2048 per entry */ |
| 719 | StringsBuffer_SetLengthBits(&ccCookies, 11); |
| 720 | |
| 721 | String_InitArray(session, buffer); |
| 722 | Options_GetSecure(LOPT_SESSION, &session); |
| 723 | if (!session.length) return; |
| 724 | EntryList_Set(&ccCookies, &sessionKey, &session, '='); |
| 725 | } |
| 726 | |
| 727 | void Session_Save(void) { |
| 728 | cc_string session = EntryList_UNSAFE_Get(&ccCookies, &sessionKey, '='); |
no test coverage detected