From patchwork Mon Oct 16 14:04:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wei Liu X-Patchwork-Id: 10008447 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 71869601E7 for ; Mon, 16 Oct 2017 14:07:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 63D51285B7 for ; Mon, 16 Oct 2017 14:07:44 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 58C80285BD; Mon, 16 Oct 2017 14:07:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id EB942285B7 for ; Mon, 16 Oct 2017 14:07:43 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e461B-00025c-NM; Mon, 16 Oct 2017 14:05:21 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e461B-00025T-24 for xen-devel@lists.xenproject.org; Mon, 16 Oct 2017 14:05:21 +0000 Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id 84/25-23269-0ACB4E95; Mon, 16 Oct 2017 14:05:20 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPLMWRWlGSWpSXmKPExsXitHRDpO78PU8 iDU4esbL4vmUykwOjx+EPV1gCGKNYM/OS8isSWDOWNZ5mKZjCXvHyw2KmBsbXrF2MnBwSAv4S j9edYAax2QSUJX529rKB2CICehJNB54zgtjMAgUSO/Y+AosLC4RI/P45B6yXRUBVYuvdc+wgN q+AhUTHvR52iJnyErvaLoLVCAkoSHRMP8YEUSMocXLmExaImRISB1+8YJ7AyD0LSWoWktQCRq ZVjBrFqUVlqUW6RqZ6SUWZ6RkluYmZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiBwVDPwMC4g3F Xu98hRkkOJiVRXmfDJ5FCfEn5KZUZicUZ8UWlOanFhxhlODiUJHiX7AbKCRalpqdWpGXmAMMS Ji3BwaMkwrsXJM1bXJCYW5yZDpE6xWjMcePh9T9MHB037/5hEmLJy89LlRLnXQtSKgBSmlGaB zcIFi+XGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzPgCZwpOZVwK37xXQKUxAp6xzAjulJB EhJdXAGCnzbt+0ysCEAu8Wh/PSIvtzX583Ym/dtVfAwupvv0DAzqnxIUmHdKfUKbDkxF16IOi 7qiNzh5PQcTuvZp+ems2xv6yKU83aGgItRfMbTu+K4+t468u624Nj/8mX7yZ4528REz10YuGV RbzRidszNgheWr75z4pDV9ZqKeQdV9hRu+yVq/krJZbijERDLeai4kQAWprEz5ICAAA= X-Env-Sender: prvs=4558fadb9=wei.liu2@citrix.com X-Msg-Ref: server-2.tower-206.messagelabs.com!1508162718!86571571!1 X-Originating-IP: [66.165.176.89] X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n, received_headers: No Received headers X-StarScan-Received: X-StarScan-Version: 9.4.45; banners=-,-,- X-VirusChecked: Checked Received: (qmail 57801 invoked from network); 16 Oct 2017 14:05:19 -0000 Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89) by server-2.tower-206.messagelabs.com with RC4-SHA encrypted SMTP; 16 Oct 2017 14:05:19 -0000 X-IronPort-AV: E=Sophos;i="5.43,387,1503360000"; d="scan'208";a="446395009" From: Wei Liu To: Xen-devel Date: Mon, 16 Oct 2017 15:04:10 +0100 Message-ID: <20171016140410.32007-1-wei.liu2@citrix.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Cc: Ian Jackson , Julien Grall , Wei Liu Subject: [Xen-devel] [PATCH for-4.10] libxl: annotate s to be nonnull in libxl__enum_from_string X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP Hope this can placate coverity. Signed-off-by: Wei Liu Acked-by: Ian Jackson --- Cc: Ian Jackson Cc: Julien Grall --- tools/libxl/libxl_internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h index 45e6df6c82..9fe472efe3 100644 --- a/tools/libxl/libxl_internal.h +++ b/tools/libxl/libxl_internal.h @@ -1711,7 +1711,7 @@ _hidden char *libxl__domid_to_name(libxl__gc *gc, uint32_t domid); _hidden char *libxl__cpupoolid_to_name(libxl__gc *gc, uint32_t poolid); _hidden int libxl__enum_from_string(const libxl_enum_string_table *t, - const char *s, int *e); + const char *s, int *e) __attribute__((nonnull(2))); _hidden yajl_gen_status libxl__yajl_gen_asciiz(yajl_gen hand, const char *str);