Package: dvbcut
Version: 0.5.4+svn178-9
Severity: normal
Tags: patch

As mentioned in bug #772346, the settings were not properly written.
This patch corrects the initialization of the settings-object (call parent
constructor with proper parameters) so that the settings could be written (and
read again))



-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dvbcut depends on:
ii  liba52-0.7.4       0.7.4-17
ii  libao4             1.1.0-3
ii  libavcodec56       6:11-2
ii  libavformat56      6:11-2
ii  libavutil54        6:11-2
ii  libc6              2.19-13
ii  libgcc1            1:4.9.1-19
ii  libmad0            0.15.1b-8
ii  libqt4-network     4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqt4-qt3support  4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqt4-sql         4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqt4-xml         4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtcore4         4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtgui4          4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libstdc++6         4.9.1-19
ii  libswscale3        6:11-2

Versions of packages dvbcut recommends:
ii  mplayer2 [mplayer]  2.0-728-g2c378c7-4+b1

dvbcut suggests no packages.

-- no debconf information
Author: Tim Riemenschneider <deb...@tim-riemenschneider.de>
Description: Fix initialisation of QSettings
 Settings are now correctly read and written.
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -79,8 +79,7 @@
 pipe/3/post=
 */
 
-dvbcut_settings::dvbcut_settings() {
-  setPath(DVBCUT_QSETTINGS_DOMAIN, DVBCUT_QSETTINGS_PRODUCT);
+dvbcut_settings::dvbcut_settings() : QSettings(DVBCUT_QSETTINGS_DOMAIN, DVBCUT_QSETTINGS_PRODUCT) {
   beginGroup("/" DVBCUT_QSETTINGS_DOMAIN "/" DVBCUT_QSETTINGS_PRODUCT);
   loaded = false;
 }

Reply via email to