From 91a2d795e56546360f96b7ba589f719314cd0853 Mon Sep 17 00:00:00 2001 From: Jens Georg Date: Wed, 16 Sep 2015 14:24:08 +0200 Subject: server: Avoid crash on empty protocol info Signed-off-by: Jens Georg --- src/librygel-server/rygel-http-resource-handler.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librygel-server/rygel-http-resource-handler.vala b/src/librygel-server/rygel-http-resource-handler.vala index 1c8009c3..f2aceab3 100644 --- a/src/librygel-server/rygel-http-resource-handler.vala +++ b/src/librygel-server/rygel-http-resource-handler.vala @@ -56,7 +56,7 @@ internal class Rygel.HTTPMediaResourceHandler : HTTPGetHandler { var protocol_info = media_resource.get_protocol_info (replacements); if (protocol_info != null) { var pi_fields = protocol_info.to_string ().split (":", 4); - if (pi_fields[3] != null) { + if (pi_fields != null && pi_fields[3] != null) { request.msg.response_headers.append ("contentFeatures.dlna.org", pi_fields[3]); } -- cgit v1.2.1