]> sigrok.org Git - libsigrok.git/blobdiff - include/libsigrok/proto.h
session: fix use after free of session->devs as reported by valgrind
[libsigrok.git] / include / libsigrok / proto.h
index 069e7e840665f3499360f2c452fe599e95408d65..c2a8173f19d8f0b57708b55e85f3af1ac3f0028e 100644 (file)
@@ -111,6 +111,8 @@ SR_API int sr_session_destroy(struct sr_session *session);
 SR_API int sr_session_dev_remove_all(struct sr_session *session);
 SR_API int sr_session_dev_add(struct sr_session *session,
                struct sr_dev_inst *sdi);
+SR_API int sr_session_dev_remove(struct sr_session *session,
+               struct sr_dev_inst *sdi);
 SR_API int sr_session_dev_list(struct sr_session *session, GSList **devlist);
 SR_API int sr_session_trigger_set(struct sr_session *session, struct sr_trigger *trig);