]> sigrok.org Git - libsigrok.git/blobdiff - src/session.c
chromium-twinkie: add analog VBUS channels
[libsigrok.git] / src / session.c
index eb6820b68c227fad4d6b5a510cd809b11454e2cf..c88e48c74e49c159c85fdc0e946d7774e4e3f1a2 100644 (file)
@@ -830,8 +830,7 @@ SR_API int sr_session_start(struct sr_session *session)
                lend = l->next;
                for (l = session->devs; l != lend; l = l->next) {
                        sdi = l->data;
-                       if (sdi->driver->dev_acquisition_stop)
-                               sdi->driver->dev_acquisition_stop(sdi);
+                       sdi->driver->dev_acquisition_stop(sdi);
                }
                /* TODO: Handle delayed stops. Need to iterate the event
                 * sources... */
@@ -1190,6 +1189,7 @@ SR_PRIV int sr_session_source_add_internal(struct sr_session *session,
        return SR_OK;
 }
 
+/** @private */
 SR_PRIV int sr_session_fd_source_add(struct sr_session *session,
                void *key, gintptr fd, int events, int timeout,
                sr_receive_data_callback cb, void *cb_data)
@@ -1451,6 +1451,7 @@ static void copy_src(struct sr_config *src, struct sr_datafeed_meta *meta_copy)
                                           g_memdup(src, sizeof(struct sr_config)));
 }
 
+/** @private */
 SR_PRIV int sr_packet_copy(const struct sr_datafeed_packet *packet,
                struct sr_datafeed_packet **copy)
 {