]> sigrok.org Git - libsigrok.git/commitdiff
sr_session_send_meta(): Drop unneeded check.
authorUwe Hermann <redacted>
Wed, 17 Apr 2019 15:09:17 +0000 (17:09 +0200)
committerUwe Hermann <redacted>
Wed, 17 Apr 2019 15:45:04 +0000 (17:45 +0200)
As of right now, sr_config_new() "cannot fail" and will never return NULL.

src/hwdriver.c
src/session.c

index a2d5316714c5865f9d034b8c246530e3bc02851c..88e3532a00f22c0cd6c9887b066fcc42eee4afb5 100644 (file)
@@ -571,6 +571,12 @@ SR_PRIV void sr_hw_cleanup_all(const struct sr_context *ctx)
  *
  * A floating reference can be passed in for data.
  *
+ * @param key The config key to use.
+ * @param data The GVariant data to use.
+ *
+ * @return The newly allocated struct sr_config. This function is assumed
+ *         to never fail.
+ *
  * @private
  */
 SR_PRIV struct sr_config *sr_config_new(uint32_t key, GVariant *data)
index bfc0a35a9782aeb4a399f49d07234a1e4e73e2fc..0940617c12582076376a1999cd1ccc50e2464d03 100644 (file)
@@ -1092,8 +1092,6 @@ SR_PRIV int sr_session_send_meta(const struct sr_dev_inst *sdi,
        int ret;
 
        cfg = sr_config_new(key, var);
-       if (!cfg)
-               return SR_ERR;
 
        memset(&meta, 0, sizeof(meta));