[Spice-commits] src/spice-gstaudio.c

Victor Toso de Carvalho victortoso at kemper.freedesktop.org
Tue Jan 19 00:48:36 PST 2016


 src/spice-gstaudio.c |    4 ++++
 1 file changed, 4 insertions(+)

New commits:
commit c5bb4882f6a940a43c3c527e73b001300117bee8
Author: Victor Toso <victortoso at redhat.com>
Date:   Mon Jan 18 15:05:45 2016 +0100

    gstaudio: set output parameter to NULL on error
    
    This is not really triggered in the current code but this is usually
    expected in case of errors; Also, the same function on record side
    already does this.
    
    Acked-by: Jonathon Jongsma <jjongsma at redhat.com>

diff --git a/src/spice-gstaudio.c b/src/spice-gstaudio.c
index 096fea4..2759c2b 100644
--- a/src/spice-gstaudio.c
+++ b/src/spice-gstaudio.c
@@ -600,6 +600,10 @@ static gboolean spice_gstaudio_get_playback_volume_info_finish(SpiceAudio *audio
         G_OBJECT(audio), spice_gstaudio_get_playback_volume_info_async), FALSE);
 
     if (g_simple_async_result_propagate_error(simple, error)) {
+        /* set out args that should have new alloc'ed memory to NULL */
+        if (volume != NULL) {
+            *volume = NULL;
+        }
         return FALSE;
     }
 


More information about the Spice-commits mailing list