Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933860AbcKDMTM (ORCPT ); Fri, 4 Nov 2016 08:19:12 -0400 Received: from mx2.suse.de ([195.135.220.15]:41778 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753816AbcKDMTL (ORCPT ); Fri, 4 Nov 2016 08:19:11 -0400 Subject: Re: scripts/basic/bin2c: Complete error handling in main() To: SF Markus Elfring , linux-kbuild@vger.kernel.org References: <72e07814-56e9-505a-d660-91ff20b6efea@users.sourceforge.net> <44402655-ef0d-1e2f-0587-f17295a08aa3@users.sourceforge.net> <0fcf5fb3-ff4a-a003-7814-51a6ab5ad988@users.sourceforge.net> <359604cc-ec1a-84eb-4cf1-88e72641f724@users.sourceforge.net> Cc: Masahiro Yamada , LKML , kernel-janitors@vger.kernel.org From: Michal Marek Message-ID: Date: Fri, 4 Nov 2016 13:19:08 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <359604cc-ec1a-84eb-4cf1-88e72641f724@users.sourceforge.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 284 Lines: 10 On 2016-11-03 20:48, SF Markus Elfring wrote: >> You could define an xprintf() macro that checks if the return value >> is < 0 and simply calls perror() and exit(1) in such case. > > Does such a macro belong to any general header file from the Linux > software library? No. Michal