The 'sdi' parameter to config API calls can be NULL. Only dereference
after checking its validity.
Reported-By: Alexandre Ferreira <redacted>
+ devc = sdi ? sdi->priv : NULL;
switch (key) {
case SR_CONF_LIMIT_SAMPLES:
switch (key) {
case SR_CONF_LIMIT_SAMPLES:
+ devc = sdi ? sdi->priv : NULL;
switch (key) {
case SR_CONF_LIMIT_SAMPLES:
switch (key) {
case SR_CONF_LIMIT_SAMPLES:
GVariant *gvar, *arr[2];
GVariantBuilder gvb;
GVariant *gvar, *arr[2];
GVariantBuilder gvb;
+ devc = sdi ? sdi->priv : NULL;
switch (key) {
case SR_CONF_SCAN_OPTIONS:
switch (key) {
case SR_CONF_SCAN_OPTIONS: