module-jack-sink/source: protect against null return in jack_get_ports
authorDavid Henningsson <david.henningsson@canonical.com>
Mon, 28 Mar 2011 13:16:12 +0000 (15:16 +0200)
committerColin Guthrie <colin@mageia.org>
Mon, 28 Mar 2011 13:25:50 +0000 (14:25 +0100)
commit6041fc7042dee8e8988fd67fa0b790b9ab4db651
treeed7d65c87b75b54c4067b9e870124a090b924321
parent628137a62820b2659d41affe690cc8a1aedc89c0
module-jack-sink/source: protect against null return in jack_get_ports

Just picking up a crash report from Ubuntu, here's the result.

--
David Henningsson, Canonical Ltd.
http://launchpad.net/~diwic

From 934c52c79bb6faed56a64d6e15f9b285f687afee Mon Sep 17 00:00:00 2001
From: David Henningsson <david.henningsson@canonical.com>
Date: Mon, 28 Mar 2011 14:30:44 +0200
Subject: [PATCH] module-jack-sink/source: protect against null return in jack_get_ports

According to jack_get_ports documentation, it seems like returning NULL
is valid, and that it should be freed using jack_free.

Reported-by: Grayson Peddie
BugLink: http://bugs.launchpad.net/bugs/733424
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
src/modules/jack/module-jack-sink.c
src/modules/jack/module-jack-source.c