void SigSession::feed_in_header(const sr_dev_inst *sdi)
{
shared_ptr<view::Signal> signal;
- uint64_t *sample_rate;
+ uint64_t *sample_rate = NULL;
unsigned int logic_probe_count = 0;
unsigned int analog_probe_count = 0;
// 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
{