pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/pkgtools/rpm2pkg
Module Name: pkgsrc
Committed By: tron
Date: Mon Feb 16 18:26:49 UTC 2026
Modified Files:
pkgsrc/pkgtools/rpm2pkg: Makefile
pkgsrc/pkgtools/rpm2pkg/files: fileio-zstd.c
Log Message:
pkgtools/rpm2pkg: Update to version 3.3.1
Fix potential (but unlikely) memory leaks in Zstd decompression code
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/pkgtools/rpm2pkg/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/pkgtools/rpm2pkg/Makefile
diff -u pkgsrc/pkgtools/rpm2pkg/Makefile:1.71 pkgsrc/pkgtools/rpm2pkg/Makefile:1.72
--- pkgsrc/pkgtools/rpm2pkg/Makefile:1.71 Sun Jan 26 17:32:00 2020
+++ pkgsrc/pkgtools/rpm2pkg/Makefile Mon Feb 16 18:26:48 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2020/01/26 17:32:00 rillig Exp $
+# $NetBSD: Makefile,v 1.72 2026/02/16 18:26:48 tron Exp $
-PKGNAME= rpm2pkg-3.3.0
+PKGNAME= rpm2pkg-3.3.1
CATEGORIES= pkgtools
NO_CHECKSUM= yes
Index: pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c
diff -u pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c:1.3 pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c:1.4
--- pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c:1.3 Sun Dec 1 06:05:44 2019
+++ pkgsrc/pkgtools/rpm2pkg/files/fileio-zstd.c Mon Feb 16 18:26:49 2026
@@ -1,4 +1,4 @@
-/* $NetBSD: fileio-zstd.c,v 1.3 2019/12/01 06:05:44 rin Exp $ */
+/* $NetBSD: fileio-zstd.c,v 1.4 2026/02/16 18:26:49 tron Exp $ */
/* NetBSD: fileio-bzlib.c,v 1.2 2019/12/01 06:03:58 rin Exp */
/*-
@@ -111,13 +111,17 @@ FileHandleZstd(int *fd_p)
id->id_Stream = ZSTD_createDStream();
if (id->id_Stream == NULL ||
- ZSTD_isError(ZSTD_initDStream(id->id_Stream)))
+ ZSTD_isError(ZSTD_initDStream(id->id_Stream))) {
+ FileHandleClose(fh);
return NULL;
+ }
id->id_BufSize = ZSTD_DStreamOutSize();
id->id_Buf = malloc(id->id_BufSize);
- if (id->id_Buf == NULL)
+ if (id->id_Buf == NULL) {
+ FileHandleClose(fh);
return NULL;
+ }
return fh;
}
Home |
Main Index |
Thread Index |
Old Index