From aaa9ca9cd64b97c00d08edd3d7e3ffe5b0879a60 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Mon, 24 Dec 2012 11:44:53 -0500 Subject: avoid crash on sinks without names (loopbacks?) --- ponymix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ponymix.c b/ponymix.c index 43673d2..e98ecf3 100644 --- a/ponymix.c +++ b/ponymix.c @@ -216,7 +216,7 @@ static void populate_levels(struct io_t *node) io = calloc(1, sizeof(struct io_t)); \ io->idx = info->index; \ io->mute = info->mute; \ - io->name = strdup(info->name); \ + io->name = strdup(info->name ? info->name : ""); \ io->pp_name = pp; \ memcpy(&io->volume, &info->volume, sizeof(pa_cvolume)); \ memcpy(&io->channels, &info->channel_map, sizeof(pa_channel_map)); \ -- cgit v1.2.3