Merge branch 'master' of https://DennisOSRM@github.com/DennisOSRM/Project-OSRM.git
This commit is contained in:
commit
4236f92de2
@ -43,7 +43,7 @@ typedef
|
|||||||
|
|
||||||
template<class ToEncodeT>
|
template<class ToEncodeT>
|
||||||
static void EncodeObjectToBase64(const ToEncodeT & object, std::string& encoded) {
|
static void EncodeObjectToBase64(const ToEncodeT & object, std::string& encoded) {
|
||||||
assert(0 == encoded.length());
|
encoded.clear();
|
||||||
char * pointerToOriginalObject = (char *)&object;
|
char * pointerToOriginalObject = (char *)&object;
|
||||||
encoded = std::string(base64_t(pointerToOriginalObject), base64_t(pointerToOriginalObject+sizeof(ToEncodeT)));
|
encoded = std::string(base64_t(pointerToOriginalObject), base64_t(pointerToOriginalObject+sizeof(ToEncodeT)));
|
||||||
//replace "+" with "-" and "/" with "_"
|
//replace "+" with "-" and "/" with "_"
|
||||||
|
Loading…
Reference in New Issue
Block a user