]> git.pld-linux.org Git - packages/pulseview.git/commitdiff
- rel 2; segfault fix when building without debug auto/th/pulseview-0.1-0.a7553da.2
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 9 Mar 2013 17:07:02 +0000 (18:07 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 9 Mar 2013 17:07:02 +0000 (18:07 +0100)
pulseview-build.patch
pulseview.spec

index 069da4c747ae34f2b5110045c2156d7ab8dc6c71..b874f785a37584c244a7efb37cdc0931413f036d 100644 (file)
@@ -5,7 +5,7 @@
  {
        shared_ptr<view::Signal> signal;
 -      uint64_t *sample_rate;
-+      uint64_t *sample_rate = 0;
++      uint64_t *sample_rate = NULL;
        unsigned int logic_probe_count = 0;
        unsigned int analog_probe_count = 0;
  
  )
  
  add_executable(pulseview-test
+commit 4b963e7f126d2a13c4a4156fe1cfa8000c00fec0
+Author: Joel Holdsworth <joel@airwebreathe.org.uk>
+Date:   Sat Mar 9 16:52:04 2013 +0000
+
+    Ensure sr_config_get is called even when assert is compiled out
+
+diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp
+index a9da7bf..8f482f6 100644
+--- a/pv/sigsession.cpp
++++ b/pv/sigsession.cpp
+@@ -195,8 +195,10 @@ void SigSession::feed_in_header(const sr_dev_inst *sdi)
+       // Read out the sample rate
+       assert(sdi->driver);
+-      assert(sr_config_get(sdi->driver, SR_CONF_SAMPLERATE,
+-              (const void**)&sample_rate, sdi) == SR_OK);
++
++      const int ret = sr_config_get(sdi->driver, SR_CONF_SAMPLERATE,
++              (const void**)&sample_rate, sdi);
++      assert(ret == SR_OK);
+       // Create data containers for the coming data snapshots
+       {
index 2f91424ec71d10c2be25ef5043725dc5008be051..1733008188f625f155c630042c0c6cc47875fd17 100644 (file)
@@ -6,7 +6,7 @@
 Summary:       Qt based logic analyzer GUI for sigrok
 Name:          pulseview
 Version:       0.1
-Release:       0.%{snap}.1
+Release:       0.%{snap}.2
 License:       GPL
 Group:         X11/Applications/Graphics
 # Source0:     http://sigrok.org/gitweb/?p=pulseview.git;a=snapshot;h=%{snap};sf=tgz;/%{name}-%{snap}.tar.gz
This page took 0.146186 seconds and 4 git commands to generate.