We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 213d4dd commit a90ed18Copy full SHA for a90ed18
src/xinterpreter.cpp
@@ -156,7 +156,7 @@ __get_cxx_version ()
156
std::string ename;
157
std::string evalue;
158
//bool compilation_result = false;
159
- intptr_t output_value;
+ intptr_t output_value = 0;
160
bool hadError = false;
161
162
// If silent is set to true, temporarily dismiss all std::cerr and
@@ -245,7 +245,7 @@ __get_cxx_version ()
245
{
246
// Publish a mime bundle for the last return value if
247
// the semicolon was omitted.
248
- if (!config.silent && !hadError && trim(blocks.back()).back() != ';') {
+ if (!config.silent && output_value != 0 && trim(blocks.back()).back() != ';') {
249
nl::json pub_data = mime_repr(output_value);
250
publish_execution_result(execution_counter, std::move(pub_data), nl::json::object());
251
}
0 commit comments