MCPcopy Create free account
hub / github.com/catboost/catboost / uudecode_1

Function uudecode_1

library/cpp/string_utils/base64/base64.cpp:175–179  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

173}
174
175inline void uudecode_1(char* dst, unsigned char* src) {
176 dst[0] = char((base64_bkw[src[0]] << 2) | (base64_bkw[src[1]] >> 4));
177 dst[1] = char((base64_bkw[src[1]] << 4) | (base64_bkw[src[2]] >> 2));
178 dst[2] = char((base64_bkw[src[2]] << 6) | base64_bkw[src[3]]);
179}
180
181static size_t Base64DecodePlain(void* dst, const char* b, const char* e) {
182 size_t n = 0;

Callers 1

Base64DecodePlainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected