| 1090 | } |
| 1091 | |
| 1092 | static LPCTSTR ExtractCdnServerName(LPTSTR szServerName, size_t cchServerName, LPCTSTR szCdnServers) |
| 1093 | { |
| 1094 | LPCTSTR szSeparator; |
| 1095 | |
| 1096 | if(szCdnServers[0] != 0) |
| 1097 | { |
| 1098 | szSeparator = _tcschr(szCdnServers, _T(' ')); |
| 1099 | if(szSeparator != NULL) |
| 1100 | { |
| 1101 | // Copy one server name |
| 1102 | CascStrCopy(szServerName, cchServerName, szCdnServers, (szSeparator - szCdnServers)); |
| 1103 | |
| 1104 | // Skip all separators |
| 1105 | while(szSeparator[0] == ' ' || szSeparator[0] == 0x09) |
| 1106 | szSeparator++; |
| 1107 | return szSeparator; |
| 1108 | } |
| 1109 | else |
| 1110 | { |
| 1111 | CascStrCopy(szServerName, MAX_PATH, szCdnServers); |
| 1112 | return szCdnServers + _tcslen(szCdnServers); |
| 1113 | } |
| 1114 | } |
| 1115 | |
| 1116 | return NULL; |
| 1117 | } |
| 1118 | |
| 1119 | static bool FileAlreadyExists(LPCTSTR szFileName) |
| 1120 | { |
no test coverage detected