Changeset 18 in libcf++ for trunk/src/codec.cpp
- Timestamp:
- 08/12/15 23:51:04 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/codec.cpp
r15 r18 101 101 cf::uint8_t * buf = NULL; 102 102 cf::long_t outlen = 0; 103 cf::size_t memsize = in.size() / 4 * 3;103 cf::size_t memsize = static_cast<cf::size_t>(in.size()) / 4 * 3; 104 104 cf::memory mem(memsize); 105 105 … … 137 137 THROW_EXCEPTION("input string is not base64-encoded"); 138 138 139 remain = ptr - src;139 remain = static_cast<cf::long_t>(ptr - src); 140 140 binlen = ((remain + 2/* max padding length */) / 4) * 3; 141 141 … … 228 228 cf::uint8_t * buf = NULL; 229 229 cf::int32_t len = 0; 230 cf::size_t memsize = in.size() / 2;230 cf::size_t memsize = static_cast<cf::size_t>(in.size()) / 2; 231 231 cf::memory mem(memsize); 232 232
Note:
See TracChangeset
for help on using the changeset viewer.