]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/openbench-logic-sniffer/protocol.c
ols: Make use of zero-initialization.
[libsigrok.git] / src / hardware / openbench-logic-sniffer / protocol.c
index e6adae0ac42dd68360bec7d6767143b3e11886aa..36a091c731d83ff2b7b9f4582dee87db7524e856 100644 (file)
@@ -134,14 +134,7 @@ SR_PRIV struct dev_context *ols_dev_new(void)
        struct dev_context *devc;
 
        devc = g_malloc0(sizeof(struct dev_context));
-
-       /* Device-specific settings */
-       devc->max_samples = devc->max_samplerate = devc->protocol_version = 0;
-
-       /* Acquisition settings */
-       devc->limit_samples = devc->capture_ratio = 0;
        devc->trigger_at = -1;
-       devc->flag_reg = 0;
 
        return devc;
 }
@@ -515,8 +508,7 @@ SR_PRIV int ols_receive_data(int fd, int revents, void *cb_data)
                        }
 
                        /* Send the trigger. */
-                       packet.type = SR_DF_TRIGGER;
-                       sr_session_send(sdi, &packet);
+                       std_session_send_df_trigger(sdi);
 
                        /* Send post-trigger samples. */
                        packet.type = SR_DF_LOGIC;