From patchwork Wed May 31 14:47:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Marchi X-Patchwork-Id: 20658 Received: (qmail 124157 invoked by alias); 31 May 2017 14:47:58 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 124140 invoked by uid 89); 31 May 2017 14:47:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.2 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:15.1.1157.3, Hx-spam-relays-external:15.1.1157.3, deleting X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 31 May 2017 14:47:56 +0000 Received: from ESESSHC024.ericsson.se (Unknown_Domain [153.88.183.90]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 9E.55.19050.C97DE295; Wed, 31 May 2017 16:47:58 +0200 (CEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.90) with Microsoft SMTP Server (TLS) id 14.3.339.0; Wed, 31 May 2017 16:47:57 +0200 Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=ericsson.com; Received: from elxacz23q12.ki.sw.ericsson.se (192.176.1.93) by DBXPR07MB317.eurprd07.prod.outlook.com (2a01:111:e400:941d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.3; Wed, 31 May 2017 14:47:54 +0000 From: Simon Marchi To: CC: Simon Marchi Subject: [PATCH] Use delete instead of xfree for gdb_timer Date: Wed, 31 May 2017 16:47:43 +0200 Message-ID: <1496242063-23089-1-git-send-email-simon.marchi@ericsson.com> MIME-Version: 1.0 X-ClientProxiedBy: VI1PR09CA0087.eurprd09.prod.outlook.com (2603:10a6:802:29::31) To DBXPR07MB317.eurprd07.prod.outlook.com (2a01:111:e400:941d::11) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DBXPR07MB317: X-MS-Office365-Filtering-Correlation-Id: 0cdcec42-db0f-4b38-d402-08d4a8340597 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DBXPR07MB317; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB317; 3:2N6mJ4+xzoRh0ZRT5zW4AIFgrb0Lim34RT6T+nEwWJQ9VadSLQD2SYsxRr3cTfom1lGZECSZy0EDhtelA3E8pnYtA9phNsToyzoYOO1qjolL0hQ78POAcd9/jvLdbjrYviYq7aM3TFb0fMcxx6JM4Ial62hMSlcN8q8CeB/cV2gP0Xm8UUs7JrtyDHsW2oPFcWoluzqZQuDSGpxKsHzOwzYC2nwaqUyfGVKjFnDVg/SHkgB0w8hY4OW1TDYZQxIiU51YJkU+ehpq/LEYNiBIyc2xltm3eXeI9aiEDvu6IRkUywfS98rmuM49Pum73WE9/pTnSuSghpHpiDwqrjwRTQ==; 25:XaEK1EmMFwJfXB7JrVufUZtxfsYpzeolk5U2xEelLdR+fWsA3J9NuWD8IJs0YrXYNM9FJpahcJU/mS61/FiAd3ZYzLTdHwa7y8uo5YynU8WAo9QIfy/WMV90VN6iPu8MR1mWH8hAz+fkEs6gXOCTjQZRs6QDnV3FYwtWa9Saq62SPodfsBl/jRjrRtELNSdb4em5viEQtxgchq1ejbyBQcFMoKv6M51b/Tzx9H5YUYDwAKUUJj8CzEFu/JN00tmHvtJY5UFd5V+Rkhh42ExfOxpkjRvEGtm9sWuwPQwI3F2ofXdp6mUt2p00fhMpo34SgdYUxUpwmv11Lf4dS26jsxTy1b2Dlm4jZyIB/YtJz1TAehTj3a4Z3Hu9+zWLNDU8XwiDLwyEZ3v/fRyLFcdUReSvFwvArtHLy8KMqr0O3aBpmEKFmBMFs9n+d1sX48SgvXHRHWLijt0mziEZEXMOK3XXv4d/uD9DJbQe7IAXg7U= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB317; 31:mf5suvtny5DP9chcXVXlqrBs0cERo7uj1UOxOer0eXOIDmxHpxYO/MN4Ykur23pTNIeUD1pbke+85cncEvSXeZzq5UPKG83vrd/608qNMuiTJS5MODS1eKgZvnfXpnvv28z0UQ4I9ZKgd/2OQIKX7ipUqDFC4RdNJBm6rORELKrkeSvT/JnTQvgbJcJ3UW1gpWdzNRbwIp2Rw2aAGJydrrOd1q+MMeO2V2ULifrmEt0=; 20:HBsFkB2CT8dAp55nHGfdh+vfyLxYXwDXXv25Q7IP6gBhdozZi0DxWw1fTylGD2nY5HOvipEKnGOBAzTjmN2136AwFlIUSAgRSZLzYEk1LFZFh+eeq/1hO0UPE7FhTJVZUo70FaaaINIXNb+TJ8zEumIuwq/9h2RzS8ex/ylrodjC2X5iGUuBJQWaKxZftnPXoxLhXnl7UayfmsWHQqO58mfYsViEHA2cEHXnkywAIxd/NlN+kXNa0v4GA30/eOZWFfcw3VzFX1lRX5oBMWQcrw9FGhM+1hYy8A0YKvh3uq7VNkubkz7qA9SaksI8UnxQAZkD/YzM12riQWpeTf1W9SCdgJLPUP1NhBXwRJPNwutqve8uxrLmgcqVCWk5qbBfRcUVj10wa5VeD7pUufyCZn7KD4VHNChl55TfBiI1B4tWRjNjAAqQW4PxJcCDovCysFkKCEDh6P3tnx/1kPJMu/CVXk87gws8QPT+L4Dz2aR/rgTbFdT1R/eInO6dhOvC X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(6041248)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(6072148); SRVR:DBXPR07MB317; BCL:0; PCL:0; RULEID:; SRVR:DBXPR07MB317; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB317; 4:w43d4Jz1Am49pZKdZkGFTq8mnM/gKdc4E/Gq+XKXliv/1pEeNRRw8AhbgodkUOmS124e/03zgMAH4qTtdaiE6+fWCBrRUBfac/RJ3MkB4klJ3wsIoOR8aL2SjvAab4uvAnsbOv0mB+IRKmtvwr4wqYLmOHRGoTgcr2RMXyFqKsI6x817K/kvBMJTJi1lPJuddFPhCnH+QkA4PRvPpeQjWKqRIYOFC2ttQXu7h2Zt2c4eyZEYTs07xskgQ+n+ubzf1WsSLRs5UluL8iM0VwHpVbPLSawX6jSQL4+Dx9ERGlBd7/YLXin55n6xJ2Omn+HXqXBwH9TSA/8Mm15SuPx7HVxBpRihD65KwnAI/NTDJzP5x4RkrH64rTknJ/xpL3qq93ENN3MWJrydYS9HzMF5CxaMfz30lxeL5SrHBJTOZhE6XvYIo31twkpAvYm0E+3Xo8lTct8D+iP7MKJ5vn7JLwtm+gnSKk6AagK6OYVdGywYOyp22GT0l069bfGlNPgSdS55fugDV9HfXJ0G7URN3cx41JRjRWGMYvJ5g520phSsfV4oPruCSXBYfNcOfyU7YoJJUW7pxwxFeYXK+nItowLY1bcuEZkO1e0C684pj+RvhE5GgI86jWhuq09qcTpMsOW1bfR29HxXKxgPqctEf0Qvg3CMA38uROxkqkUaD80AU55biaB9bmQa5vJXYZnf4mqd6BCv4Ourp04k1roF0KnmxuzOzRfQ2avw8iYJ77w8+NntLg+DGG7Kyhma6dyNckGOyg8T9nVmwyOdt5teqpurH/jPxQHAGTGSW9UCBK0= X-Forefront-PRVS: 0324C2C0E2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(39860400002)(54534003)(47776003)(6116002)(3846002)(5003940100001)(478600001)(36756003)(48376002)(6486002)(25786009)(50986999)(66066001)(4326008)(8676002)(81166006)(50466002)(189998001)(50226002)(86362001)(6506006)(6512007)(5660300001)(53936002)(2351001)(33646002)(2906002)(42186005)(7736002)(305945005)(6666003)(6916009)(38730400002)(110136004)(107886003); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB317; H:elxacz23q12.ki.sw.ericsson.se; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB317; 23:utn87AoDuauCwX5QxC9JX+IaSt+zTH++wxjnr2+C+I?= =?us-ascii?Q?chwZcxkjwHuSAT6mXk70HA69cJ4FQ4eUeYB8qWnV6C2Jm+0THQvUyw5SoFnY?= =?us-ascii?Q?oepzzHZ6vUCd34J4x7U+zE8kl0msyP+WKXz14m7SvRl90p2/K1YUHOek/BwU?= =?us-ascii?Q?Ce175OFlbhMhMOZZBNyWOzns5DfajEg++BR2bb9hvo7U0pGLrMksAKy4Ff9t?= =?us-ascii?Q?MnZpNCHdPQOMnsOK0x4enaQuw/XgVrK4mGoh6O9dstImzcfONKgCW7atlYvU?= =?us-ascii?Q?moF0QwpSLwyHSJxYGc26Oni6JeU79zmwAaJfCROiK8IL+6Og2xbBq7YEwNC8?= =?us-ascii?Q?iRAt/Yi8IvlFqU5BJV68eS4jk69YDt6WSqSh7mAeko/hs4t5b7D926Bmr8PY?= =?us-ascii?Q?/ArjNC8puQfY/ZK/u78bruFHu8ZNXJq+WY0ou8UogkTHjNAkKGETFJQXFwFF?= =?us-ascii?Q?e028zwn0oFPNb+lXunKMDwbiLVTAg7ygv+hLAd3UUlf7/JBfT2ecgX6ewjeg?= =?us-ascii?Q?RHmupTAGB0ZD/TMEu0tbXltUIMpnLEKL19JYn1J9NTMRrMV6W7RFpXXA2ovJ?= =?us-ascii?Q?gjIVTLhzxHOeQpr0MQBaa29L53+0f8FtE4VSXJ7P4zCxBwO3Sz8iK3nQDTYS?= =?us-ascii?Q?bpwR61JPFOs5K7MY+6mE7X94QQTcJsl/xgBFMsnzB3rmjE4u9qlNxskkdv9w?= =?us-ascii?Q?6YfjbMPDIqQscjsAzWI4ax0Hci1MSKU0iMnjJQwWrkuJa6s9kprriKeA7MMz?= =?us-ascii?Q?aekHwKNl49aVSeilTcGVGNuCQTipFST4OtFGfdIiTQkYJ7xd1DRtNolCVo5g?= =?us-ascii?Q?EISZS2KGc+LNylQaHrD+9oMYVSgWxSXe7aeo4DrfS/67LdPeOzMUI6EDV08X?= =?us-ascii?Q?aYgn5mOaRKXbbu5Nnkw0yOhXLN7eLcGXSXB69oSO17DxjSnoWoAaGBraE1is?= =?us-ascii?Q?II0gs7FfAmz45ZcIFz43thbNDWF27ZQOq4VmYr3ef243mQryGcimh4MoSj1a?= =?us-ascii?Q?eT/91gS0Em1FyV8VTCWr0vgu+q+7KruinfA+Kfkr4SPLEVER+qIr9SCra5lr?= =?us-ascii?Q?W9X7oaI36Ko+SiZplZlEHDr2Wl?= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB317; 6:IWwn96SafLBnBE0ve4Vx2Qs53OcPKMfh+KA2UnBca1LSOMqx3GggR3P02ZVNqj+zs3TQb/vq8LSwny6oodF8O4wmr085Crnya7exaaK//C8M9HoyU1MjQrvvSy+QuK1BRu7wYaz0dAglU34fFfYzCpFTz8gYC+wJTQZ2P7/VtEqhgj5iWZ5nswKRrc492SLS7AE8G3uGU+Kc3DlfPdAf+kG5aHaufxY07XdzouiaO5HvawvpPj5f7fprTmPMoDOpvpoRoBcrQ7UUTLw/zEpv7HnMhSwYyQrJr507YB/Ae8OgJLG259FisRk9phsZIO93fzI1vaWdrvyqJySZoDrqJ13NDzlZQEGEjWXaKu1HQEMvy1md6YFMbn07DVv4l3mHrcjXLxlHJllLNXymfqaj8BFJzfhpriE+uB6BSbZcs64XxodN8oDHdy9MFiWS93TA8lHp6rxwbplcpATVmDwRKCoFala2L/qAq0GUVDqzO4uJ0c0daVDC/VyitREqZ485W6OKWl3XPIMs4AuC8Blsow==; 5:ILttvuu2mmPRpnkau//cpsA2vwXVXXE+ROUgNwZ/G39tGvalJhxhsfsl92J1I9OFWoIjLzdkIxCj3Yf5Z6RN/U5N5/7QnhL0u0R8kiHeob75VBVuNG8O7I8QWgVJ70pDdQm8DhvlDdhLmRAke1cvPA==; 24:RwfUZXa/UwFlo+IvINn+YRQQ3Bu1BHuwNSkU/ln98BkSen3AjWruyYlKKpl5cP0Uv5xkpMfOBjPbM+vBbGU44mdI1FQyo/1bcgiX3ZyNCOs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB317; 7:PPAsRPOT67c2GEj6qBqBgK9QEZcC8xAKL8dVlz0ggEjUs3Ils1oG7ao+T+/ol6WAKkaiwYOKaAUJldS3GWz8zdmXN4ejyoYn9RW6p6Q/exOBKplTMpaqoL0Wc9hpZZdD4RM0Cw/XqSYRtAx05QYAncXYU03Bg9D7D3I4jmXicAvCYoPGkw4yEQxkidkgSQCtIK0jnD1yl54mE1z+dTR9TFploSgPrJzK1mDq6FdKfZrB+T1NQ7lfU2K8Ye8ZrUHvFOh+J4REN4/Fxcxq3bkUNPAB+9mdvox9mEV8Obw5DEtXuuSjYXvtWwOCcxtYFGaWIEwxrM3DdCdkAUkoVfbtdQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2017 14:47:54.8715 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB317 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes gdb_timer objects are new'ed in create_timer, but xfree'd in poll_timers. Use delete instead. gdb/ChangeLog: * event-loop.c (poll_timers): Unallocate timer using delete instead of xfree. --- gdb/event-loop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb/event-loop.c b/gdb/event-loop.c index 4b3ddb8..7304ca7 100644 --- a/gdb/event-loop.c +++ b/gdb/event-loop.c @@ -1270,7 +1270,7 @@ poll_timers (void) /* Delete the timer before calling the callback, not after, in case the callback itself decides to try deleting the timer too. */ - xfree (timer_ptr); + delete timer_ptr; /* Call the procedure associated with that timer. */ (proc) (client_data);