From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: lu4nx Newsgroups: gmane.emacs.devel Subject: [PATCH] * lib-src/etags.c: Free variables. Date: Fri, 9 Dec 2022 23:03:04 +0800 Message-ID: Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21476"; mail-complaints-to="usenet@ciao.gmane.io" Cc: lu4nx To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 09 16:05:36 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p3ewR-0005Jy-PX for ged-emacs-devel@m.gmane-mx.org; Fri, 09 Dec 2022 16:05:36 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p3evc-0008Rw-5r; Fri, 09 Dec 2022 10:04:44 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3evZ-0008Nz-Uy for emacs-devel@gnu.org; Fri, 09 Dec 2022 10:04:41 -0500 Original-Received: from out162-62-57-64.mail.qq.com ([162.62.57.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3evX-0006Vl-30 for emacs-devel@gnu.org; Fri, 09 Dec 2022 10:04:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1670598270; bh=HWC+/xliwlmAcrH3+cPHD8mvc3/vsU1UZOPYbjK1gAM=; h=From:To:Cc:Subject:Date; b=OlSVqrtY3mje8Xuhph/3AMSC+ckUUdgZ3h6KS0NFwHobZgRm5sbt3/Q9XHoK0G+Sv kix0Sunt3P2ImiH+8nklUSpHgNaVm/WerA5/Q+R+LvuX8wVNwyaF1T2RbubARaaY7x VarPxa4K0eu26f/+YoEarcNIfuAMbQP8kVuXDiKU= Original-Received: from lx-pc ([171.88.190.60]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id D589ED9; Fri, 09 Dec 2022 23:03:21 +0800 X-QQ-mid: xmsmtpt1670598201t4qh5m4ni X-QQ-XMAILINFO: NMDsnXof05FGMAS4tHndNzNmuFiVJMqDz0kRhGFPWGAHG9NaUm3RBafDfbg4vV 31gWh66TGeAk1tCw54KHP7Xd/Z73fx1EJgdfzSTTvmL6LH+jwZpEIgBkbK2ULTu7KOULUa+pu6JW W2n4VbaWC1ILRKsLy3Qepaud+T+VZG4VqtNfexddX57fvVmSTLFtSE4u330yFqCzEav97I6TnEgH 5yPrBxe2AOO094GLTmEW5ZHh7aglwrNmIyB+v5xrNwdOpzW9oi4RXcZfYW+7wZ2EUajMdb+m989t cRYVtkxdRUJXS8NM5zm9Fzyvkg0AlWrf84BZO5KCd/K4GRxlfvD5BM7NpRbSoGQSXI/y8ikMsemZ zdZCIZ6oQMuJa9+NOylUENgRUMkDB8OnwnNsQtb0BJiY/r00VSATXn+GfnDfMAnTVNbctaQ8Vrtf EWVYLevz0hel4VJFL64jIS/ODdk9xHtuV8fONPacJ7Ww+OFchAjAfOnxBpwMbx2Lzq71hBuINxZc 2OGVlrEEXsuwpWTsQl27Uj/mh/o61/mCowpxVH2HILeRzQX/voQNUmigdPaPhA/N3emNaNyH4gwC EnJ179jYUihuDPkT8xVR2zFe0d1d6FdKABa60bpqwrTJZvGNIgmSqquyHvDVeT4BnArbvcqsbZne gNHrNX7LLc+xdo3FrsqXTT/LK3fpqrlHmfkAkrOJZc7/HXiieTvnfAEs6APlC2LGDAbCc2GEpndd nsi6vJuY2uFQp7YxNa+JdG7P/9iCxtbDAiHEDhLfiYoHI3x/fyYCRdT8c8mzl4Y70R8CMfvsaPMA OALZgg4J7SGbM+/048MYwgc8H1hb4X99+n3PqHOO X-OQ-MSGID: <20221209150304.452417-1-lx@shellcodes.org> X-Mailer: git-send-email 2.38.1 Received-SPF: none client-ip=162.62.57.64; envelope-from=lx@shellcodes.org; helo=out162-62-57-64.mail.qq.com X-Spam_score_int: 10 X-Spam_score: 1.0 X-Spam_bar: + X-Spam_report: (1.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:301072 Archived-At: --- lib-src/etags.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib-src/etags.c b/lib-src/etags.c index a06c236140..0822882d46 100644 --- a/lib-src/etags.c +++ b/lib-src/etags.c @@ -1339,6 +1339,8 @@ main (int argc, char **argv) "AND read file names from it"); while (readline_internal (&filename_lb, stdin, "-", false) > 0) process_file_name (filename_lb.buffer, lang); + + free (filename_lb.buffer); } else process_file_name (this_file, lang); @@ -1375,6 +1377,7 @@ main (int argc, char **argv) while (nincluded_files-- > 0) fprintf (tagf, "\f\n%s,include\n", *included_files++); + free (*included_files); if (fclose (tagf) == EOF) pfatal (tagfile); } @@ -1400,6 +1403,8 @@ main (int argc, char **argv) append_to_tagfile = true; } + free (argbuffer); + tagf = fopen (tagfile, append_to_tagfile ? "ab" : "wb"); if (tagf == NULL) pfatal (tagfile); -- 2.38.1