From 1a172ce6b175314c3da3a1956b9fd8c97eac790a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Sun, 23 Jan 2011 23:39:02 +0200 Subject: [PATCH] applehttp: Fix the key check in handle_variant_args The key string is supposed to contain the equals character, too. Since the checked string was wrong, and the return value check was wrong too, it incorrectly seemed to work right before. Signed-off-by: Mans Rullgard (cherry picked from commit 2b0decf60ba6dd5eec16e88d4b816e56108a2935) --- libavformat/applehttp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/applehttp.c b/libavformat/applehttp.c index b73adcc841..6f03548566 100644 --- a/libavformat/applehttp.c +++ b/libavformat/applehttp.c @@ -181,7 +181,7 @@ struct variant_info { static void handle_variant_args(struct variant_info *info, const char *key, int key_len, char **dest, int *dest_len) { - if (strncmp(key, "BANDWIDTH", key_len)) { + if (!strncmp(key, "BANDWIDTH=", key_len)) { *dest = info->bandwidth; *dest_len = sizeof(info->bandwidth); }