std::ostringstream localized_stream;
try {
localized_stream.imbue(std::locale(locale));
- } catch (const runtime_error& error) {
+ } catch (const runtime_error&) {
byte_array* array = allot_byte_array(1);
array->data<char>()[0] = '\0';
ctx->replace(tag<byte_array>(array));
localized_stream << value;
const std::string& tmp = localized_stream.str();
const char* cstr = tmp.c_str();
- int size = tmp.length()+1;
+ size_t size = tmp.length()+1;
byte_array* array = allot_byte_array(size);
memcpy(array->data<char>(), cstr, size);
ctx->replace(tag<byte_array>(array));