From patchwork Mon Jan 25 15:24:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: sfan5 X-Patchwork-Id: 25173 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 4808344A0CC for ; Mon, 25 Jan 2021 17:25:14 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1F1B7689A6F; Mon, 25 Jan 2021 17:25:14 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR06-DB8-obe.outbound.protection.outlook.com (mail-db8eur06olkn2021.outbound.protection.outlook.com [40.92.51.21]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0CACE6880FB for ; Mon, 25 Jan 2021 17:25:07 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GHdq56rNIEIb1M1X784lEo+OFviWFRlw8E9no3+7KD5bQS26iffdNKPB4Y5wSHDDm6cYPVQktLha1CZWIDEF/fvu1hvjhR0Wzu4pp4dzYEcoYGpXfmCcQAh3B3iYzvzsFcE8kUmk7pS+5cN57ChdubPd4GS12kBUVhraO20+bqcg3z/qDLAnWjOTek1KCwQ5yxThWidau2iYOcSCRD3WlZt4Uv0f7Y9Es9JYcBuhHEqoIVjUd3pLHSWVONcLqZ/90GqkgzOz9x5CHh6mJVCq/kDKJhBaiNrOlSM8tu7M2ytjS0zn+ajwzxs+AvjOso4jQO19I1HdnAq2V6/XZwu90A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=K6WyC10IoNZ0gU1N2yLSekD7GArBsNUyjARARCSmn90=; b=Qy/xI/VB+nWSCKvJl5eNla7v3UqXgOzq0WcS0zcXcfN076aQl6xFPUEIsEdnHTwIL+rxcva3TYHj5st/vU63WjDJi996k7Du8TrIBxEQUvXjQoCL6RMYQoxqyCFksbgJMX/jt3lRm1rcq20EDAciAdjdytlhoZ/tOaXzcVxXPUp/ScS2HscDNBC3CV+ooZlt51VgGGL2bzcVSgIPKqq09+gkmyy7DWeTpzlLa5ZUELrmkrAnTwazxmUCQLbblFUQwWY3FdE1Aoui3eGZwk59mHiNd3jQN3dibaDnTqOufA1bdlEVZk1wHFTAMhPs12ZzIphTBDd6IW0Ov0wna8Mu5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DB8EUR06FT032.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc35::47) by DB8EUR06HT098.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc35::435) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11; Mon, 25 Jan 2021 15:25:05 +0000 Received: from DB6PR0901MB1495.eurprd09.prod.outlook.com (2a01:111:e400:fc35::52) by DB8EUR06FT032.mail.protection.outlook.com (2a01:111:e400:fc35::290) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Mon, 25 Jan 2021 15:25:05 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:90FC02697350D99E7305BD00315F9752C482BE510DAA2E549E2CF8548D43EECE; UpperCasedChecksum:2A1BA806AFD6BC7A41A1A90B96D7B7A2B41FB570F176C571245FB3D27D794B58; SizeAsReceived:8592; Count:45 Received: from DB6PR0901MB1495.eurprd09.prod.outlook.com ([fe80::5c07:7420:c23b:869f]) by DB6PR0901MB1495.eurprd09.prod.outlook.com ([fe80::5c07:7420:c23b:869f%2]) with mapi id 15.20.3784.017; Mon, 25 Jan 2021 15:25:05 +0000 From: sfan5 To: ffmpeg-devel@ffmpeg.org Message-ID: Date: Mon, 25 Jan 2021 16:24:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 Content-Language: en-US X-TMN: [bETOjwnk4RMGAnybieeN8u3IldJHABWmEQg3r2BJSz0AguuQUWR5sp96JOF/jXw1] X-ClientProxiedBy: AM0PR04CA0140.eurprd04.prod.outlook.com (2603:10a6:208:55::45) To DB6PR0901MB1495.eurprd09.prod.outlook.com (2603:10a6:4:7a::9) X-Microsoft-Original-Message-ID: <86290408-97d5-35bc-16c4-95740f64ae35@live.de> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2003:cd:6f34:d750:381:e1b:2d5e:81f2] (2003:cd:6f34:d750:381:e1b:2d5e:81f2) by AM0PR04CA0140.eurprd04.prod.outlook.com (2603:10a6:208:55::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Mon, 25 Jan 2021 15:25:04 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 45 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: aa76d938-11a6-475f-9a49-08d8c1456412 X-MS-TrafficTypeDiagnostic: DB8EUR06HT098: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hka5coceidaeOO07qavoKMEUKceqwGJJ0hbQ5oB9ytZJkzqVATLj8ZctXKz8zzKjtVsX92CGejGTLkIehZ7/P+YM1vpp759VSzBd9afuYmJ+CsJFACkgRLheKn5+jnMgeIuMze/jpCGRKnyofQCWkNtIkaFuOUBsXNJkmA1BqalRhTmcwYQvcGW5nHw1ySFLWXSDRLK1yfkyv3MFhPM/+tlvqjh93S4f4Z9cIe2t5BNV6DcFGoTvNgvw19sMJv5E X-MS-Exchange-AntiSpam-MessageData: lG7qKyfAC8wRgLyXfLVJrrf0QlUOP2NaOqaxQhcd70hKlTlLrpevJ3LiifxxwczxOAV9ekLLhnViBWUy08jZaZgNtYmdQ3BbyfNlW5iV2SpAJ05vOgJbN9QAHfFGKhNjiiecR8UVEtM3Za9I3Mtb8ekqZ6Tb2lZ5qRfs0sAwSWoUQCvq5I2jBj0Et60sD8SbcDAbMU+Pldd3kvcNq7rF4w== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aa76d938-11a6-475f-9a49-08d8c1456412 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2021 15:25:05.7575 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB8EUR06FT032.eop-eur06.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8EUR06HT098 Subject: [FFmpeg-devel] [PATCH 1/2] avformat/dashdec: Fix missing NULL check X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" --- libavformat/dashdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index 693fc7372b..dc56e89f11 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -161,7 +161,7 @@ typedef struct DASHContext { static int ishttp(char *url) { const char *proto_name = avio_find_protocol_name(url); - return av_strstart(proto_name, "http", NULL); + return proto_name && av_strstart(proto_name, "http", NULL); } static int aligned(int val) -- 2.30.0