Hi, On Mon, May 02, 2016 at 01:24:04PM +0200, Lars-Peter Clausen wrote: > Some drivers check in some of their driver callbacks if the driver has been > initialized and return an error if it has not.
Merged, thanks a lot! I did one minor change, see below. > diff --git a/src/hardware/testo/api.c b/src/hardware/testo/api.c > index c43c3c7..ad8a24f 100644 > --- a/src/hardware/testo/api.c > +++ b/src/hardware/testo/api.c > @@ -271,7 +260,7 @@ static int config_set(uint32_t key, GVariant *data, const > struct sr_dev_inst *sd > const struct sr_channel_group *cg) > { > struct sr_dev_driver *di = sdi->driver; > - struct dev_context *devc; > + struct dev_context *devc = sdi->priv; Omitted this hunk, seems unrelated and unneeded (but please correct me if I'm wrong). There's a "devc = sdi->priv" later in the same function already, which happens before any devc use. Uwe. -- http://hermann-uwe.de | http://randomprojects.org | http://sigrok.org ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel