- for (uint32_t i = 0; i < devc->DATA_WIDTH; i++) {
- const uint8_t buf_size = 16;
- char buf[buf_size];
- snprintf(buf, buf_size, "ch%d", i);
- sr_channel_new(sdi, i, SR_CHANNEL_LOGIC, TRUE, buf);
+ for (uint32_t i = 0; i < devc->data_width; i++) {
+ char *name = g_strdup_printf("CH%d", i);
+ sr_channel_new(sdi, i, SR_CHANNEL_LOGIC, TRUE, name);
+ g_free(name);