Submitter | Jun Wu |
---|---|
Date | May 9, 2017, 1:07 a.m. |
Message ID | <04056409e50d16af48c9.1494292044@x1c> |
Download | mbox | patch |
Permalink | /patch/20532/ |
State | Superseded |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 3EDA62C241; Mon, 8 May 2017 21:07:46 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id O5nEvhXEg5D2; Mon, 8 May 2017 21:07:45 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 6E3DA2C26E; Mon, 8 May 2017 21:07:39 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 7555C2C1EE for <mercurial-devel@mercurial-scm.org>; Mon, 8 May 2017 21:07:37 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 0shWwFNyfQI8 for <mercurial-devel@mercurial-scm.org>; Mon, 8 May 2017 21:07:36 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id E9BF42C1C3 for <mercurial-devel@mercurial-scm.org>; Mon, 8 May 2017 21:07:36 -0400 (EDT) Received: from pps.filterd (m0044012.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v490tQ9a003239 for <mercurial-devel@mercurial-scm.org>; Mon, 8 May 2017 18:07:36 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=2N6Awf91+DzA4zPDQntrZtfVJMCfKEJdI8PZ303Eho0=; b=b0KS4IiiqJz06hrFeJEUdx4AmUiwMj5Xa0JqJL0c8byiWDZT0gmTv4O8Y3lnUmOqcVz3 ICyXvNyvfcJfcn7GzoJlOuL3ezG8sjJMlbyB3SyGwp5LVMHuG2AQVY8HwlE9Tq4AcdXh V4PXXXJ4bmmQSlr0QYbL6WWsaJsHGVz4JFE= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 2aax7fs65c-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Mon, 08 May 2017 18:07:36 -0700 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.15) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 8 May 2017 18:07:34 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2N6Awf91+DzA4zPDQntrZtfVJMCfKEJdI8PZ303Eho0=; b=Lcqov5iNNgnEuvdg6NFEWJ6IhpGGWysI/31KU+uuxgke5D7SK/ub4yDB9ww88UNHFQ5PUzo0jYUbtyvBZchv6MUvF4JOiyq55JcnosRlWCJrulPEzD2T0QqPyGUmj4CQeqjjjrc63t6lBBBbCwJTZR0IUfUXdP3vzhPbN+FL+1Y= Authentication-Results: mercurial-scm.org; dkim=none (message not signed) header.d=none; mercurial-scm.org; dmarc=none action=none header.from=fb.com; Received: from [127.0.0.1] (199.201.64.130) by BN6PR15MB1508.namprd15.prod.outlook.com (10.172.151.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12; Tue, 9 May 2017 01:07:33 +0000 MIME-Version: 1.0 Subject: [PATCH 3 of 7] bdiff: use PYMODULEINIT X-Mercurial-Node: 04056409e50d16af48c92d69d81733bd04fed01c X-Mercurial-Series-Index: 3 X-Mercurial-Series-Total: 7 Message-ID: <04056409e50d16af48c9.1494292044@x1c> X-Mercurial-Series-Id: <a2c5e183cafca6d58a0d.1494292042@x1c> In-Reply-To: <a2c5e183cafca6d58a0d.1494292042@x1c> References: <a2c5e183cafca6d58a0d.1494292042@x1c> User-Agent: Mercurial-patchbomb/4.2+13-7d3535d27798 Date: Mon, 8 May 2017 18:07:24 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.130] X-ClientProxiedBy: DM5PR1101CA0008.namprd11.prod.outlook.com (10.174.246.18) To BN6PR15MB1508.namprd15.prod.outlook.com (10.172.151.148) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a5757365-d35c-4c17-5f6e-08d49677c612 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN6PR15MB1508; X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1508; 3:oE7gPmfVhXlB7SSOgD7/reYrHImOmsmNZbsOPOcLIVuYc3of3RmcxLcBtvr7M6XAQoPD9M9+w8h+q6uRTf9vdItAVaTRfFCGUI/nJsT/f+Y9LvAsBjzkhYpvrlAcQGThOxFmIkCKxjBwqjoE8qoq6P8zIlbfUShEv1/XP7P0HATE6UMnr4YsRV9ahybLSjooWDYV7lLpsiT1HdAh0VlCO9cHlNPcnvrMqtL9Mnc3bdFOG1xrjZQx1QZy3pxY9Vglhz4N+jGY7Nc0/9ivIpmjrEsW9WLWf3kmOUnMmGhldWESJuRRhXJgyfhel1W7rQoPgjUiiskZoyZifJmiHZ9Obg==; 25:Wwdml/95ZcPXoK265uXsPj7A+YeXINy10LecBPl8MWmNoB3hSuy8kcmoWdUEXveGpI+p44jIddej9xIF72G7+AsQpDJEuZVbho5ONjozdoQEmo01PgRsv1iyhcS/MlEiQ7+/10M7exqjZQ8klu+M8DN7E7x/o3aT3STbSzvBPUd1+CoBQOVSnhplExuX52qdBQtG7JG9QvKBxZ3I87UX7oCc+q8ClmyGNsBnrBYgATIGQBaX5lk+M91gH43aLa9PajBSs/1PXIfAJTus944rFpiC4n+Sni4EteWaLauaq/e+0rW6tJd4AufA7R49DNR0M4Y72ZiGjYwER9hvWm/wFoiAkGBb5k5pmiSEKMz5/ktibvQSvNVSSb4hOQfcQMcngBVePlwosruq16bzG2NPevhrCpwgCzU+6sHRLZC4ZRrDKdtOe1IesnbvwLyrQjYQ X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1508; 31:7AUAVsXgvzMsN6HqgF41425m/jKdIU+1hBo3rwHD8mtA3kmDA13VUKVLkQ2V6I3Fqkn7jOoS8ys5gYiiQwN2gZowW57TqxUj0Xy0NE8h6/cF77ajcwRdlTf2XTqAz+KGkiELkXutxciayyKHtVpjcLzSPOJC+K6dyskRDOQBgY42bZ58Tv8N6t1YMQrUbjpHLas6uvm5WQG2SsYPLlgi6OMBh1KFwgHQiG9S2Uty3gRnDzgut25Dd2kAfj8dQM9T; 20:OQr81eM1QrO0M2M17uqEM5ZjCXKc8ftEgvk5KGH3iTGnuO5aUK0I79BdKyd7NHCr7i0GhqjPOTWuWqanRGG5FAnzDH9Y5zu7YRNG39d8zejXFA4jPu+tvlVILDyT2Wn2L8GJkgaNUUhS/RyKgSesYRD2HxdfIFdgiRPGuEA27pznu7THBY3p+NHchjNkrmpuMrlMqE2fw/dZgs7fG4bD1pdMKKCuLVINAnh9rYTKpdV99I6yXCrVMOCgz/wF2gYGtOHlV67hCNH74f/u23iEFmJSEIpXsKjiXP6OOV6bsWA5BwDpOO3JDbmkCVhimYCRScpGgeNRfJwK5/N+kEXTh2FlVcEsli4d5pTjN3fkb9eHYkl8uVoz0jgPpF8DNskJOKrZlc5u//qcJOgKVKXezrjxXAicayxH0qulFRbQq/kNhxVnOon6rbmAteQFPMvZnbs4rpB8p+H7LDaenENJBmBxN94mZrqtzuzzGM4gBbtJcHE3AOcOuShN6Vyxla1j X-Microsoft-Antispam-PRVS: <BN6PR15MB15089E31C042DCE7C0B21CDECDEF0@BN6PR15MB1508.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(6072148); SRVR:BN6PR15MB1508; BCL:0; PCL:0; RULEID:; SRVR:BN6PR15MB1508; X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1508; 4:axHK1UwhoZk0i6+QxOZoZIkIZ7vDnQrdpTA0UP8H7XKkhm/pe4KF89lyvuYCcpQlepyyLkgECDpYQZAbd5dyCTT1Z13aR7p6tzyT3a8BFVCWozJsgiKENAGZGSNh6O1qHnJVWZ7XVc2JjDtBJl4N4fqlkBUEP6JX38kBgtwC5ED+6MmoiMOEp5FroUZ525zreXpThEtmVVtgjPxJapuO336Ke8oJkO+QN7RT2ZxpOn9Dj+YC7oSTASfMHAufIHKPQ3CQ/hNKNCauUSAvIVKdQunlhtzTkBbO8jNufXaoLmxJQ0WxZ4B1uqs+qVXu0EyrgbHcuEvhwxSa8jNCtpk0D0ZhDGWMZVzJcXnbmhLuXfPlXeSYZXj+k7mjRA3O3k40Pydwsa42JLjuFckH48Pjm8k8VsuounMhhlTKlgMG97p8TpWB9DZaz4O0D2MCq/kStWZzoN+CZU9P2gyzgRjtkYAi8ylgmoEe4dDWjuCQcDeE268VUSE6+yoIhtXCGpjyUDiejV6kKF3IUoJBGJZma6A8WBvgpbUhNvcqS20QcmNO5pMrDyyq7hCb2hb3V1v6Ux7DgIbAz8olCg6eSDSi+akyiBd8I5YyqTp1TbsvhHP+gEGWxzQa87wga8LBy5GaAXMiw9qw+IxQmejlsTvJJcgWCR0oh/VCh0B2q22TnvWT9rMP5Wz6U15Rlhj5ReDuc5+1pkiTLqapOdj5DZJkXfxKxSW9d51A0b2mbslDG9B/rF1KHGBxir54tQYtEnuYzushZzr28aX58nmzpEuAULiD/t9oeVzDLBCTylG/AltYmGQqewihW4qDdt96fjuGWeipmiVY9yvQ8rxWfZ/oyBzfmBT7rP7//fBBg5k7VFU= X-Forefront-PRVS: 0302D4F392 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(39840400002)(39400400002)(39410400002)(39850400002)(39450400003)(2351001)(86362001)(189998001)(110136004)(42186005)(33646002)(9686003)(2906002)(230700001)(7736002)(50986999)(97756001)(305945005)(6306002)(50466002)(33716001)(54356999)(76176999)(4001350100001)(46406003)(6666003)(5660300001)(53936002)(47776003)(66066001)(77096006)(6486002)(90366009)(6116002)(8676002)(3846002)(23726003)(38730400002)(2950100002)(81166006)(83506001)(478600001)(25786009)(6916009); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR15MB1508; H:[127.0.0.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR15MB1508; 23:M6Y/9uY9XkjAIel4mLPcmJR+JI+Q3+4UDnc2pvmQP?= =?us-ascii?Q?ReR3ZVpzNsCK1vdHx9oZ0kLdL4YocQSLyrUkBrpeuOmwcFYH1C5haKy2C5ox?= =?us-ascii?Q?fI5i5iXNTPxd2bES3BqhLelKLPEfyjpqkyxPtl5qk2+II7OOjw9ywiPbIgEm?= =?us-ascii?Q?vYN373EuROaJpOMje1mWb8+gE742xQBkdGDbYcr8ym980YP3QuiArRZKoKj7?= =?us-ascii?Q?Zyz1GSW034xd6DIkjfVj6KDq6ClXKYm9GlrLVQGfmXoC1xlwuXsdZtJLAKsF?= =?us-ascii?Q?9lPuOo1jzzHqayabts61mTWUFGv1+V8CID+1rkfGPHLJDHzgEIEgXilcyMbo?= =?us-ascii?Q?dNSDSxWBG0unci6FP5j+/0VabCmsa1e+gsfYe5RLZwMvC4ihIKbD6nc223/b?= =?us-ascii?Q?9RmVSI6KNQJ/U66h7FPiAfJDKm3eK7FiN3hoiJuzN+kZD4YfU/hJyflvo4OJ?= =?us-ascii?Q?GFKXc7o1mayW+mLPUewtaZu2su3k7bFjw/iF5ZesNjtUJPjndJpddD3gt2l4?= =?us-ascii?Q?lC6M65ypeAvbqpDuaaOJdpoCQ01xDoGuBuUGKWCJ2ct6Jyp0pntChircJQw/?= =?us-ascii?Q?rUn400+rH+iu/o0XK5vJoIze8UCP7amw7ezIfIQoDppuEoRzpz7cbt2VKkFP?= =?us-ascii?Q?jGcekFK1+gFE8nlTzNld2BVq5aFG1W3Iy6BUNFOyjv/x+a3SMu0KxnRRW03K?= =?us-ascii?Q?0A035qMvpMa1f2ciqgNefReXok/kL8KCORnpdL8Ovx3GiCwNCVyXSvKrUWx/?= =?us-ascii?Q?zaStUHiUl5LTXYPs3ogjMNjapM3dLedYJVatKcqnOz4f7AshB19kRjxBzgIE?= =?us-ascii?Q?iFDt132NC1PiyffUnbOzcy8bHdboolYaQnBPbqEN4Rk3/lxB3Xns7Wh/uMfc?= =?us-ascii?Q?y40iQLgIzEYcZ0s/EAtA+yZaDP9YCRoUbyR2se5iXkYLMZsOErA5YqrkdEUi?= =?us-ascii?Q?Kj3OXBQfKNZ9L2d8rBKy2aS8SlYQCzo62PdCukFVYJGqrKOixKDd/Btm41s6?= =?us-ascii?Q?48TOh83II1Q0xUQP/LHsv+d5ms09VXpck0IymHa1dKBB8M8grlLIXlhyCvUA?= =?us-ascii?Q?uBTSs4dXSULYMQ76oaDJ3culP2f+6BjC8N6ziHSWxCVMHBCx+Loa6/h+9lnI?= =?us-ascii?Q?v+zvuHkGnjtk2S14R0a/Pb7qfj2YfkMNt5kVCGZsiPZ69C19W5BjysBKaHAZ?= =?us-ascii?Q?puoH5QPtMtSCNQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1508; 6:o0w0/c794aeExLCeX7bDFw1jUhQum219Xn75YQMbjOjogsq7Mn81mu4b3fMpVgewM0+ymF6xOoJtxufgbirN7+1FcMDuChjyT4m8lD8D9jZ37e6NWvcuAaCFnRt5NueeAdGTbkZnKEhMBzGEEXUPDcyG7IA6UO3rM+4fCt2A7Qv20TQ9TnooZuyQhfrRHGYfw28Ppd0VCV85Epa6c7s8AzQTmFCSgmhe8jJ/KEk8nxwe8gottV7qlADrwaubeUbj+ZPXr5oCA2YvOVyHM5qNLKy6M+qTtPGVm86wMzJn9TSey8XmGfg9tpv88EWiwR6NJX8lkxwUfXlPEoAfM2I3Q9mcbPPW8TsGacol15BS6FidVG9P7AtXMMuQLNmlRZ81/VtNHuS2huiN4HakiPe0DVmL8UfaSQZ9QEybsyrPuggskMgPAWHmstWBsZuP+9H9LbMftuFX+u4vmBRYgqlKhZOohBGpAiydWLL5Xt0VltbCXRdfYfLFeoXztC/3kdBho4y3YPhlo9kg4bxu8RtwzQ==; 5:t5p8PDPHINJ1K2u5EEJfiME8UD4HfbZKC/shOr8+WWIuvDaIH6qqWOsNCs3M55JdpJDUppagpTtwa2ne0pG+7s0p5dKa9D92VpN7H6LXP3OQ18K9Ss9wbNZ4BcjeZTVwba1myrBVRVrZgVah4hvoWA==; 24:XImdpCNyc6US/K/GQBz+7RGKvnIC7ogLrf3W1C+Un6nKQdlGfpeGQivYA5oRecqvNNUe6gFe7aWDZvP5Y/wTwU8SYhSCmFxoV4vaDqsDbls= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1508; 7:rgNjBY6opzUV36uxOPNvnCdje7ows2lcfTi9ltq3vXWAXPXioZHFoBYsn5O4CDpmWmaBL6Vlj+RdxBCOYk5lhiV2c0bA/3oiNwEsTAH98Uwzq5vFcU57yuKAHF//8xZO0p8odIa1jwWci9Jqi3sq/WgK2UzKZHMhuGri7a3ZVEwAmDBaoYrK3wDeX/lVYr7gTFKImhwoz4djQ+spkzpGb9eMgmUB7mLW+eP/076fb4QwE4CEvxg72Ws4GtBcxryU+G8v49z8gyNgmyXZ/kpswC508YBnIg8MQu+f7xHu/GhXZEzNJjDyeGK0/FmMijH4wvcXgHU5SQhkBEAFVHBuIQ==; 20:awKwaun51wdRuwcTcF2Thnm1xlESXRWr13IkWc1zVeEDfG89h2xHkWmoryGit/NNfiT7Iq0167HBwicPtuRlLK10QIT9j4cJ91FZeBh+fiNLylKGFihLfpjmAB1kjFRnXv0Jcdcrt6HHG0RRemtBFQ9VZjSNCVXpeDhTwiC/zd0= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2017 01:07:33.0216 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1508 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-05-08_17:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - May 9, 2017, 1:07 a.m.
Patch
diff --git a/mercurial/bdiff_module.c b/mercurial/bdiff_module.c --- a/mercurial/bdiff_module.c +++ b/mercurial/bdiff_module.c @@ -193,21 +193,3 @@ static PyMethodDef methods[] = { }; -#ifdef IS_PY3K -static struct PyModuleDef bdiff_module = { - PyModuleDef_HEAD_INIT, - "bdiff", - mdiff_doc, - -1, - methods -}; - -PyMODINIT_FUNC PyInit_bdiff(void) -{ - return PyModule_Create(&bdiff_module); -} -#else -PyMODINIT_FUNC initbdiff(void) -{ - Py_InitModule3("bdiff", methods, mdiff_doc); -} -#endif +PYMODULEINIT(bdiff, methods, mdiff_doc, 1, NULL, NULL);