diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-12-15 18:28:48 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-12-15 18:28:48 -0600 |
commit | 98264c3e6fa550a221317a931aeec048eebd01cd (patch) | |
tree | 5d5cdec497b62d148d5d44d91d717283bf5d71d2 /user/grub/0005-vsnprintf.patch | |
parent | 72f2df3f9c62d87fd0255088eec967f2fc2f6da5 (diff) | |
download | packages-98264c3e6fa550a221317a931aeec048eebd01cd.tar.gz packages-98264c3e6fa550a221317a931aeec048eebd01cd.tar.bz2 packages-98264c3e6fa550a221317a931aeec048eebd01cd.tar.xz packages-98264c3e6fa550a221317a931aeec048eebd01cd.zip |
user/grub: Update to 2.12
This fixes many bugs, including the ability to read newer XFS disks.
Closes: #1311
Diffstat (limited to 'user/grub/0005-vsnprintf.patch')
-rw-r--r-- | user/grub/0005-vsnprintf.patch | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/user/grub/0005-vsnprintf.patch b/user/grub/0005-vsnprintf.patch deleted file mode 100644 index 88c3e0f09..000000000 --- a/user/grub/0005-vsnprintf.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 14c95e57fddb6c826bee7755232de62efc8eb45b Mon Sep 17 00:00:00 2001 -From: Glenn Washburn <development@efficientek.com> -Date: Fri, 18 Aug 2023 12:15:27 -0500 -Subject: kern/misc: Make grub_vsnprintf() C99/POSIX conformant - -To comply with C99 and POSIX standards, snprintf() should return the -number of bytes that would be written to the string (excluding the -terminating NUL byte) if the buffer size was big enough. Before this -change, the return value was the minimum of the standard return and the -length of the buffer. Rarely is the return value of grub_snprintf() or -grub_vsnprintf() used with current code, and the few places where it is -used do not need to be changed. - -Signed-off-by: Glenn Washburn <development@efficientek.com> -Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com> ---- - grub-core/kern/misc.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/grub-core/kern/misc.c b/grub-core/kern/misc.c -index 2890aad..b57249a 100644 ---- a/grub-core/kern/misc.c -+++ b/grub-core/kern/misc.c -@@ -1201,7 +1201,7 @@ grub_vsnprintf (char *str, grub_size_t n, const char *fmt, va_list ap) - - free_printf_args (&args); - -- return ret < n ? ret : n; -+ return ret; - } - - int --- -cgit v1.1 - |