]> sigrok.org Git - libsigrok.git/blobdiff - session.c
Revert "New API function sr_session_dev_list()"
[libsigrok.git] / session.c
index 1cf4170e220a1904ee798cb0161a29e67fcbef90..b5db918ac8abdca447954b5af5e9de10e63b4550 100644 (file)
--- a/session.c
+++ b/session.c
@@ -190,31 +190,6 @@ SR_API int sr_session_dev_add(const struct sr_dev_inst *sdi)
        return SR_OK;
 }
 
-/**
- * List all device instances attached to the current session.
- *
- * @param devlist A pointer where the device instance list will be
- *                stored on return. If no devices are in the session,
- *                this will be NULL. Each element in the list points
- *                to a struct sr_dev_inst *.
- *                The list must be freed by the caller, but not the
- *                elements pointed to.
- *
- * @return SR_OK upon success, SR_ERR upon invalid arguments.
- */
-SR_API int sr_session_dev_list(GSList **devlist)
-{
-
-       *devlist = NULL;
-
-       if (!session)
-               return SR_ERR;
-
-       *devlist = g_slist_copy(session->devs);
-
-       return SR_OK;
-}
-
 /**
  * Remove all datafeed callbacks in the current session.
  *