- common_val_print (value, buffer, 0, opts, current_language);
- std::string result = ui_file_as_string (buffer);
-
- do_cleanups (old_chain);
- return result;
+ common_val_print (value, &buffer, 0, opts, current_language);
+ return std::move (buffer.string ());