From 0f06c834847d4e2092852c364b2502634a451c9e Mon Sep 17 00:00:00 2001 From: Tobias Rundstrom Date: Sat, 25 Mar 2006 14:06:37 -0400 Subject: [PATCH] Don't crash when volume isn't available. --- XMMSHandler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/XMMSHandler.cpp b/XMMSHandler.cpp index ff07718..3c20628 100644 --- a/XMMSHandler.cpp +++ b/XMMSHandler.cpp @@ -328,6 +328,11 @@ XMMSHandler::volume_changed (XMMSResult *res) void XMMSHandler::volume_get (XMMSResultDict *res) { + if (res->isError()) { + qWarning ("couldn't get volume levels!"); + return; + } + QHash h (DictToQHash (res)); QList Values = h.values(); QListIterator vol (Values);