]> git.sesse.net Git - mlt/commitdiff
fix possible null pointer dereference (coverity-710870)
authorDan Dennedy <dan@dennedy.org>
Fri, 17 Aug 2012 06:32:04 +0000 (23:32 -0700)
committerDan Dennedy <dan@dennedy.org>
Fri, 17 Aug 2012 06:32:04 +0000 (23:32 -0700)
src/modules/xml/producer_xml.c

index 646d6a2c01a546b4e81c4f9176e1a9a90bda75c6..b98ccc4fca4e13212060c1af16b40c389f51ca23 100644 (file)
@@ -153,7 +153,7 @@ static mlt_service context_pop_service( deserialise_context context, enum servic
 {
        mlt_service result = NULL;
        
-       *type = invalid_type;
+       if ( type ) *type = invalid_type;
        if ( context->stack_service_size > 0 )
        {
                result = context->stack_service[ -- context->stack_service_size ];