mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-11-18 07:09:28 +00:00
* Rebase patches to Buildroot 2021.02-rc3 * Update Buildroot to 2021.02-rc3 * Declare Kernel headers to be Linux version 5.10 (since they are, and new Buildroot knows about 5.10)
35 lines
1.1 KiB
Diff
35 lines
1.1 KiB
Diff
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
|
|
|