diff options
author | Jens Georg <mail@jensge.org> | 2015-09-16 14:24:08 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2015-10-11 20:19:04 +0200 |
commit | b12fd8dabb8cadf3eb89140fb73a0a54ddd6f9dc (patch) | |
tree | e75e68f814f6d9d7814a0cb6144f3e696fcb140e | |
parent | 5ba4498cb6bbcc5f4b4b3f14499130588deddb02 (diff) | |
download | rygel-b12fd8dabb8cadf3eb89140fb73a0a54ddd6f9dc.tar.gz |
server: Avoid crash on empty protocol info
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | src/librygel-server/rygel-http-resource-handler.vala | 2 |
1 files changed, 1 insertions, 1 deletions
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]); } |