X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=session.c;h=7c3dcef45c92eb9c94fc88c87b63ad3d0dc9077e;hb=5af666a94e67e8a18c0dfa1f4314e1c3e93aa993;hp=5e1d54a1e86f5d2b8f9dac4129700bab08c823c2;hpb=6ea7669c9dc3dd59ad88869e29f5411114196f34;p=libsigrok.git diff --git a/session.c b/session.c index 5e1d54a1..7c3dcef4 100644 --- a/session.c +++ b/session.c @@ -217,7 +217,9 @@ static int sr_session_run_poll(void) /* Construct g_poll()'s array. */ if (!(fds = g_try_malloc(sizeof(GPollFD) * num_sources))) { - sr_err("session: %s: fds malloc failed", __func__); + /* Not enough memory, or num_sources was 0. */ + sr_err("session: %s: fds malloc failed " + "(num_sources was %d).", __func__, num_sources); return SR_ERR_MALLOC; } for (i = 0; i < num_sources; i++) {