]> sigrok.org Git - libsigrok.git/blobdiff - src/output/analog.c
Use g_malloc0() consistently, simplify error handling.
[libsigrok.git] / src / output / analog.c
index 77cf8b1074755f0888417d221a3e7e5dc10ee35c..e99c3c00c22794633d34c006abb477b86b5cf20f 100644 (file)
@@ -47,7 +47,7 @@ static int init(struct sr_output *o, GHashTable *options)
        if (!o || !o->sdi)
                return SR_ERR_ARG;
 
-       o->priv = ctx = g_try_malloc0(sizeof(struct context));
+       o->priv = ctx = g_malloc0(sizeof(struct context));
        s = g_variant_get_string(g_hash_table_lookup(options, "digits"), NULL);
        if (!strcmp(s, "all"))
                ctx->digits = DIGITS_ALL;