From patchwork Fri Oct 22 14:32:10 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Namhyung Kim X-Patchwork-Id: 274261 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id o9MEWXCb031772 for ; Fri, 22 Oct 2010 14:32:34 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757223Ab0JVOc0 (ORCPT ); Fri, 22 Oct 2010 10:32:26 -0400 Received: from mail-pv0-f174.google.com ([74.125.83.174]:58075 "EHLO mail-pv0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757212Ab0JVOcZ (ORCPT ); Fri, 22 Oct 2010 10:32:25 -0400 Received: by pvb32 with SMTP id 32so107560pvb.19 for ; Fri, 22 Oct 2010 07:32:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:date :message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=zIVRd9phTDYf7uiAro9n9WVwDgRIEp/TjIX85mLoFSs=; b=F1Z+mPXMp0TzEa78y8Sqqn2WnhN4pWyQLaqxySoyU3NzuSnhMy/ChJgBI/ty4+JW5u h0XJuXiTVnJ5+//HjoNjMUOaaItIgvDZnRFH71sFj0LD5E3qMbJ6v7J7J48gOeqw7fOc zvjGZ1l0Rty+WRasDHRxXr/p7w0/C44y3EdG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:mime-version :content-type:content-transfer-encoding; b=HsofgritZR8OkfUU1eBCfy/wTd9cfksnx0HIHpTg3MZhvsyMrU+NUeyRKfdI2EWc/z ZdeZqywUj+HHr+stOml7or39CDFBvJ0G+nHGfWhebxMMhKN9I34aY17zsNABetm4Ine7 7wj6ks9y7AGTx0mmF45fI0iTBS8wD8FIY8h8Q= Received: by 10.142.188.11 with SMTP id l11mr2226311wff.246.1287757944679; Fri, 22 Oct 2010 07:32:24 -0700 (PDT) Received: from localhost.localdomain ([211.201.183.198]) by mx.google.com with ESMTPS id p8sm4585805wff.16.2010.10.22.07.32.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 22 Oct 2010 07:32:23 -0700 (PDT) From: Namhyung Kim To: Michal Marek Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] kbuild: check return value of asprintf() Date: Fri, 22 Oct 2010 23:32:10 +0900 Message-Id: <1287757930-2766-1-git-send-email-namhyung@gmail.com> X-Mailer: git-send-email 1.7.0.4 MIME-Version: 1.0 Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Fri, 22 Oct 2010 14:32:34 +0000 (UTC) diff --git a/scripts/basic/docproc.c b/scripts/basic/docproc.c index fc3b18d..98dec87 100644 --- a/scripts/basic/docproc.c +++ b/scripts/basic/docproc.c @@ -333,7 +333,10 @@ static void docsect(char *filename, char *line) if (*s == '\n') *s = '\0'; - asprintf(&s, "DOC: %s", line); + if (asprintf(&s, "DOC: %s", line) < 0) { + perror("asprintf"); + exit(1); + } consume_symbol(s); free(s);