|
@@ -1,34 +0,0 @@
|
|
|
-From 02b222a335527f1031cc9495d8c5ebc1bc5b1d4e Mon Sep 17 00:00:00 2001
|
|
|
-From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
|
-Date: Wed, 11 Nov 2020 15:00:47 +0100
|
|
|
-Subject: [PATCH] quota: Use realloc(3) instead of reallocarray(3)
|
|
|
-
|
|
|
-reallocarray(3) has been added to glibc relatively recently (version
|
|
|
-2.26, from 2017) and apparently not all users run new enough glibc. Just
|
|
|
-use realloc(3) for now since in this case there's no real risk of
|
|
|
-overflow.
|
|
|
-
|
|
|
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
|
-Signed-off-by: Jan Kara <jack@suse.cz>
|
|
|
-[Retrieved from:
|
|
|
-https://sourceforge.net/p/linuxquota/code/ci/02b222a335527f1031cc9495d8c5ebc1bc5b1d4e]
|
|
|
----
|
|
|
- quota.c | 2 +-
|
|
|
- 1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
-
|
|
|
-diff --git a/quota.c b/quota.c
|
|
|
-index a6ed61f..a60de12 100644
|
|
|
---- a/quota.c
|
|
|
-+++ b/quota.c
|
|
|
-@@ -385,7 +385,7 @@ int main(int argc, char **argv)
|
|
|
- break;
|
|
|
- case 259:
|
|
|
- fscount++;
|
|
|
-- fsnames = reallocarray(fsnames, fscount, sizeof(char *));
|
|
|
-+ fsnames = realloc(fsnames, fscount * sizeof(char *));
|
|
|
- if (!fsnames)
|
|
|
- die(1, _("Not enough memory for filesystem names"));
|
|
|
- fsnames[fscount - 1] = optarg;
|
|
|
---
|
|
|
-2.28.0
|
|
|
-
|