From patchwork Mon Dec 18 01:41:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jun Zhao X-Patchwork-Id: 6848 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp2149725jah; Sun, 17 Dec 2017 17:46:50 -0800 (PST) X-Google-Smtp-Source: ACJfBothA2tMbHRDEqnjfS7+AOP5XHE1/Hxtm5XQs7eF7yYApF/bAEZU+h23k7Hgar4aFIWHhn1g X-Received: by 10.223.176.121 with SMTP id g54mr16894242wra.165.1513561610646; Sun, 17 Dec 2017 17:46:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513561610; cv=none; d=google.com; s=arc-20160816; b=Wd8KgjA7tmKyZNElgejc8oQX1mfEPNyygvNg0oxo1qh+zbuLBBxSIliGfagM52Djau pmDUQk2hXk6pWdQ1MZkR0GsGaWYLklQ2EuQTLn2A4efXlxkPdwfs0OJA307/9B4rhyPd 83lCUtElRuo+OrwNwpXTAET5lyTSVQCQCWAjpXM6YdgEXruWlZdpQh81APn/Eb+qLSoh VC6xFMl/hNnxuBYNGHozDlt2jdpWbGsYMb9xQwFOR4SS/5oh3fQAnW9ozMt2tMNeWZPq XxqujdNCUameWFHxlWTSSbdttAgJ+Jah3/K8zU48cMQhecVOlkztcqY69UFPmDgwwiRi 2w8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject :content-language:mime-version:user-agent:date:message-id:from:to :dkim-signature:delivered-to:arc-authentication-results; bh=tJIzm3rgI5cqbq6As+8Yv8yF6NF5aRylkobyPwJdgTo=; b=1Jrrw5FTAl7gFUYos2C087rBej3VBeEYSilX0Zz2gLX9EwUKgVLJyk/8dTmOO1SFmR i2zdzkPCDzUTtOJK5FbxQ2xf0o9YbtWYaEZqFYfGzc1y2M8FoTBV46LZFzu+68lzhcLb UHU2HpBJiClHbB7WYKQkgRsJiFvbe0tLZz5Bs49XM6rCi9QaLkFXQKEciMnBrQUV6XMt l3zrCtRYemS0+dJzuPbFD/+T9JzPufEIftnIFB1HZU8wVVUYe0opiRUm8079RVgj3Q/1 3uVLLseU6X+Ta98r3y657Q2lVn6TfnhVjuxJbNIgtpwCU8p7SU5ua7RKks4aCqaT2Ul/ 5c0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=ppj0mj5A; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k5si1665217wrd.399.2017.12.17.17.46.49; Sun, 17 Dec 2017 17:46:50 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=ppj0mj5A; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8BBA9689BD3; Mon, 18 Dec 2017 03:46:38 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg0-f41.google.com (mail-pg0-f41.google.com [74.125.83.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CA61C680439 for ; Mon, 18 Dec 2017 03:46:32 +0200 (EET) Received: by mail-pg0-f41.google.com with SMTP id f12so8572933pgo.5 for ; Sun, 17 Dec 2017 17:46:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=M2kLBrLFy7CuBTSTsPSQLs+uCU10OrThKHwGkiJ0B24=; b=ppj0mj5ATTRxamhvEu9lECW9VBca3thqKxK8+gd2DFJjFDaA2QgAoUdBnzCYLd9edQ gDZyOxWsKfqJnacxZBDqScEhpsa04rKCv2qmL/T42X4DjGxL07nDSKTF3yBaeP6f6rCd XPgf5FHwD924R+4jXSNfIBIxAw429sbxGFmysVviCjX+5BMSt+Mrd520ogifZlED926n Z76P/012fT/MJJHhrzBmZrLUwGdQ+fXhvs/eol42w6CKJvkbxdBxlq8SapJU1OL6gQQr tRwWNrISB920Z3moiIIRQ3tHp4YIXhtwZ8aY+AOnAm0j0ZRDrGsxwZznuUKFofJPrult oAqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=M2kLBrLFy7CuBTSTsPSQLs+uCU10OrThKHwGkiJ0B24=; b=LrhfTi7PtFqj5pCUXs0v/B3nB6ztJ2DKWNdPtA9/oIhRhMDVoM/C6Y+AY4Zu89bDLf Ag+xa82Nrlbi9sqNG1P9k9nwMiwknFaHiHV+tiAYvh191L0/wriUIZFoUY38urJF9foi QS/fEzbKWa9PjTJRAmcj6SYgJbRXRW/WuLoLUYtUhIXI0K2QdxaN2WasIAOpjBNT+xFL /IgrmLLks3d3JpXdEu2deT8/aVdcYlzrWYJYuRLJaoj+MaCuW+F4KmasiXzJkINra/ei EcoNSuX68ROWTfgetMF+QXDZb82rwCCMlyf70dsswb6VTnoQJ5Wn8f9aHm/KSQXeCvou /zQg== X-Gm-Message-State: AKGB3mJdYtFLcdPd3NCpm7VPorxTYyIaB6NBGPtCAS8JYa5PtD8oJqnx fb6y1O6arUVRpgmjBhVl4is= X-Received: by 10.98.113.196 with SMTP id m187mr20487589pfc.136.1513561264451; Sun, 17 Dec 2017 17:41:04 -0800 (PST) Received: from [10.67.68.22] ([192.55.54.40]) by smtp.gmail.com with ESMTPSA id e26sm20635495pfi.10.2017.12.17.17.41.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Dec 2017 17:41:03 -0800 (PST) To: FFmpeg development discussions and patches , Michael Niedermayer From: Jun Zhao Message-ID: Date: Mon, 18 Dec 2017 09:41:00 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Language: en-US Subject: [FFmpeg-devel] [PATCH 1/2] tests/audiomatch: Add return value check for fread. 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" From a89964e88080d1cc6e01c99bf8640a1020465762 Mon Sep 17 00:00:00 2001 From: Jun Zhao Date: Mon, 18 Dec 2017 08:59:58 +0800 Subject: [PATCH 1/2] tests/audiomatch: Add return value check for fread. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Check fread return value to fix build warning as "ignoring return value of ‘fread’" Signed-off-by: Jun Zhao --- tests/audiomatch.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/audiomatch.c b/tests/audiomatch.c index ca56df09b3..e63e494add 100644 --- a/tests/audiomatch.c +++ b/tests/audiomatch.c @@ -80,8 +80,10 @@ int main(int argc, char **argv){ data = malloc(datlen * sizeof(*data)); signal = malloc(siglen * sizeof(*signal)); - fread(data , 1, datlen, f[0]); - fread(signal, 1, siglen, f[1]); + if (fread(data , 1, datlen, f[0]) != datlen) + return 1; + if (fread(signal, 1, siglen, f[1]) != siglen) + return 1; datlen /= 2; siglen /= 2;