Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9d75041d86b96fa73bd131ee45899d58ccf32d30
commit 9d75041d86b96fa73bd131ee45899d58ccf32d30 Author: DeX77 <de...@frugalware.org> Date: Thu Nov 2 14:12:47 2017 +0100 iniparser-4.1-1-x86_64 * version bump diff --git a/source/lib-extra/iniparser/0001-allocate-memory-for-string-termination.patch b/source/lib-extra/iniparser/0001-allocate-memory-for-string-termination.patch deleted file mode 100644 index bc0d44c..0000000 --- a/source/lib-extra/iniparser/0001-allocate-memory-for-string-termination.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 3d385e4f2aba5122d9e40481c4aec9135b96428a Mon Sep 17 00:00:00 2001 -From: Christian Hesse <m...@eworm.de> -Date: Thu, 21 May 2015 10:07:32 +0200 -Subject: [PATCH] allocate memory for string termination - -This fixes invalid write. ---- - src/iniparser.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/iniparser.c b/src/iniparser.c -index 1eb1004..c8a728e 100644 ---- a/src/iniparser.c -+++ b/src/iniparser.c -@@ -66,7 +66,7 @@ static const char * strlwc(const char * in, char *out, unsigned len) - /*--------------------------------------------------------------------------*/ - static char * _strdup(const char *s) - { -- char * copy = (char*) malloc(strlen(s)); -+ char * copy = (char*) malloc(strlen(s) + 1); - strcpy(copy, s); - return copy ; - } --- -2.4.5 - diff --git a/source/lib-extra/iniparser/FrugalBuild b/source/lib-extra/iniparser/FrugalBuild index faea5ad..7f77d66 100644 --- a/source/lib-extra/iniparser/FrugalBuild +++ b/source/lib-extra/iniparser/FrugalBuild @@ -2,8 +2,8 @@ # Maintainer: Slown <sl...@frugalware.org> pkgname=iniparser -pkgver=4.0 -pkgrel=2 +pkgver=4.1 +pkgrel=1 pkgdesc="A free stand-alone ini file parsing library written in portable ANSI C" url="http://ndevilla.free.fr/iniparser" depends=('glibc') @@ -12,16 +12,15 @@ archs=('x86_64') _F_github_author="ndevilla" _F_github_tag_v=y Finclude github -source=("${source[@]}" 0001-allocate-memory-for-string-termination.patch) -sha1sums=('7cff339bb67eac060b5cf436759859266c336507' \ - 'cb55c25810106da67bc0b56f2e6fde001f4e6323') +sha1sums=('2035285163f8159b355e9ef8a95c3f21a716cbff') build() { Fcd Fpatchall Fmake + Ffilerel src/iniparser.h /usr/include/iniparser.h Ffilerel src/dictionary.h /usr/include/dictionary.h Ffilerel libiniparser.a /usr/lib/libiniparser.a - Ffilerel libiniparser.so.0 /usr/lib/libiniparser.so.0 + Ffilerel libiniparser.so.1 /usr/lib/libiniparser.so.1 } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git