X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fstoresession.cpp;h=3d7b058a87034b6c02cc4109347e798b94702b40;hp=494f2db3b91e7b8fe34ea1cfa56471f5ba4a8fc5;hb=30677c1392b54604b01558cf29b44572731659fc;hpb=7b7ab1f5cb3607bf29885eeffcb2cb215b2c9e9f 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; }