asix-sigma: scan/info_get fixes

This commit is contained in:
Bert Vermeulen 2012-07-15 04:06:57 +02:00
parent 626409abfb
commit d7bbecfdb9
1 changed files with 3 additions and 0 deletions

View File

@ -497,6 +497,7 @@ static GSList *hw_scan(GSList *options)
sr_err("sigma: %s: sdi was NULL", __func__); sr_err("sigma: %s: sdi was NULL", __func__);
goto free; goto free;
} }
sdi->driver = adi;
devices = g_slist_append(devices, sdi); devices = g_slist_append(devices, sdi);
adi->instances = g_slist_append(adi->instances, sdi); adi->instances = g_slist_append(adi->instances, sdi);
sdi->priv = ctx; sdi->priv = ctx;
@ -807,6 +808,8 @@ static int hw_info_get(int info_id, const void **data,
} else } else
return SR_ERR; return SR_ERR;
break; break;
default:
return SR_ERR_ARG;
} }
return SR_OK; return SR_OK;