]> sigrok.org Git - libsigrok.git/blobdiff - src/session_file.c
session-file: Use 32-bit int for channel count
[libsigrok.git] / src / session_file.c
index fdceba1476b3b8c690412fd52a2936064f25fa62..294614a140095942a0b1ad1d6cd52cc3a1a01369 100644 (file)
@@ -266,7 +266,7 @@ SR_API int sr_session_load(struct sr_context *ctx, const char *filename,
                                                break;
                                        }
                                        sr_config_set(sdi, NULL, SR_CONF_NUM_LOGIC_CHANNELS,
-                                                       g_variant_new_uint64(total_channels));
+                                                       g_variant_new_int32(total_channels));
                                        for (k = 0; k < total_channels; k++) {
                                                g_snprintf(channelname, sizeof channelname,
                                                                "%d", k);