X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.cpp;h=e258f6db8e189fb410bcd696d123f31fb295f40e;hp=732f4a8cbf55b69c7befe816cba3921f23fb80ec;hb=06b6ce26694bdde31c7d5b703c4dda36f4a25938;hpb=c8e60bdf0f33b3005e695a6b256b559dbc7b8576 diff --git a/pv/session.cpp b/pv/session.cpp index 732f4a8c..e258f6db 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -91,6 +91,9 @@ using sigrok::Session; using Glib::VariantBase; namespace pv { + +shared_ptr Session::sr_context; + Session::Session(DeviceManager &device_manager, QString name) : device_manager_(device_manager), default_name_(name), @@ -316,7 +319,7 @@ void Session::restore_settings(QSettings &settings) int decode_signals = settings.value("decode_signals").toInt(); for (int i = 0; i < decode_signals; i++) { - settings.beginGroup("decode_signal" + QString::number(i++)); + settings.beginGroup("decode_signal" + QString::number(i)); shared_ptr signal = add_decode_signal(); signal->restore_settings(settings); settings.endGroup();