X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fhardware%2Fchronovu-la%2Fapi.c;h=b31db039b0f18420e8336349572f22096f41e652;hp=3dc0598ec30aba688b00c712012dff6c3cb31029;hb=aac29cc192ccf82b64e77b5e6b11b411da32deed;hpb=a9b2283fd038a2a8c3e2dc1ede4fcc51d5e62c7c diff --git a/src/hardware/chronovu-la/api.c b/src/hardware/chronovu-la/api.c index 3dc0598e..b31db039 100644 --- a/src/hardware/chronovu-la/api.c +++ b/src/hardware/chronovu-la/api.c @@ -120,7 +120,7 @@ static int add_device(int idx, int model, GSList **devices) devc->cur_samplerate = devc->prof->max_samplerate; /* Register the device with libsigrok. */ - sdi = sr_dev_inst_new(); + sdi = g_malloc0(sizeof(struct sr_dev_inst)); sdi->status = SR_ST_INITIALIZING; sdi->vendor = g_strdup("ChronoVu"); sdi->model = g_strdup(devc->prof->modelname);