X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fstoresession.cpp;fp=pv%2Fstoresession.cpp;h=3d7b058a87034b6c02cc4109347e798b94702b40;hp=494f2db3b91e7b8fe34ea1cfa56471f5ba4a8fc5;hb=30677c1392b54604b01558cf29b44572731659fc;hpb=bf84211be02b096646cf28cf9dc7480029e4f439 diff --git a/pv/storesession.cpp b/pv/storesession.cpp index 494f2db3..3d7b058a 100644 --- a/pv/storesession.cpp +++ b/pv/storesession.cpp @@ -182,7 +182,7 @@ bool StoreSession::start() {{ConfigKey::SAMPLERATE, Glib::Variant::create( any_segment->samplerate())}}); output_->receive(meta); - } catch (Error error) { + } catch (Error& error) { error_ = tr("Error while saving: ") + error.what(); return false; } @@ -276,7 +276,7 @@ void StoreSession::store_proc(vector< shared_ptr > achannel_li delete[] ldata; } - } catch (Error error) { + } catch (Error& error) { error_ = tr("Error while saving: ") + error.what(); break; }