X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fwestley%2Fproducer_westley.c;h=de1ac7d00fe5a92f45a7f68c1e31a01de0eb7e39;hb=8105d72a34c89ab7505e0944151daee36150ed7f;hp=52509a064ae65f0f7ce9989b28887ed351d830d2;hpb=d33f444d4ef4c7bc4074d07a49eca0ab7d108394;p=melted diff --git a/src/modules/westley/producer_westley.c b/src/modules/westley/producer_westley.c index 52509a0..de1ac7d 100644 --- a/src/modules/westley/producer_westley.c +++ b/src/modules/westley/producer_westley.c @@ -173,7 +173,7 @@ static void track_service( mlt_properties properties, void *service, mlt_destruc static inline void qualify_property( deserialise_context context, mlt_properties properties, char *name ) { char *resource = mlt_properties_get( properties, name ); - if ( resource != NULL ) + if ( resource != NULL && resource[0] ) { // Qualify file name properties char *root = mlt_properties_get( context->producer_map, "root" ); @@ -207,7 +207,7 @@ static int add_producer( deserialise_context context, mlt_service service, mlt_p int result = 0; // Get the parent producer - enum service_type type; + enum service_type type = mlt_invalid_type; mlt_service container = context_pop_service( context, &type ); int contained = 0;