mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-20 20:43:09 -04:00
dev-libs/lsquic: add 4.0.12
Closes: https://bugs.gentoo.org/945037 Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
17
dev-libs/lsquic/files/lsquic-c23.patch
Normal file
17
dev-libs/lsquic/files/lsquic-c23.patch
Normal file
@@ -0,0 +1,17 @@
|
||||
https://bugs.gentoo.org/945037
|
||||
https://github.com/litespeedtech/lsquic/pull/528/
|
||||
Remove unused function parameter for C23 compatibility
|
||||
|
||||
In C23, `void foo()` is equivalent to `void foo(void)`, which causes a
|
||||
conflicting type error for lsquic_data_in_error_new.
|
||||
--- a/src/liblsquic/lsquic_di_error.c
|
||||
+++ b/src/liblsquic/lsquic_di_error.c
|
||||
@@ -21,7 +21,7 @@ static const struct data_in *error_data_in_ptr;
|
||||
|
||||
|
||||
struct data_in *
|
||||
-lsquic_data_in_error_new (struct lsquic_conn_public *conn_pub)
|
||||
+lsquic_data_in_error_new ()
|
||||
{
|
||||
return (struct data_in *) error_data_in_ptr;
|
||||
}
|
||||
Reference in New Issue
Block a user