mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 03:53:22 -04:00
gui-libs/text-engine: Add patch to fix -Wreturn-type errors
Closes: https://bugs.gentoo.org/887649 Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
Judging from the commit message, the main intention of this commit,
|
||||
which is already staged in the upstream repository for the next release,
|
||||
did not seem to be to eliminate compiler errors with -Wreturn-type.
|
||||
However, it _is_ a resolution of the bug.
|
||||
|
||||
Bug: https://bugs.gentoo.org/887649
|
||||
|
||||
From 749c94d853c0b0e29e79a1b270ec61947b65c319 Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Jakeman <mjakeman26@outlook.co.nz>
|
||||
Date: Mon, 6 Jun 2022 16:11:32 +1200
|
||||
Subject: [PATCH] fix: Support building on macos
|
||||
|
||||
---
|
||||
src/layout/layout.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/layout/layout.c b/src/layout/layout.c
|
||||
index dbeb690..32d1845 100644
|
||||
--- a/src/layout/layout.c
|
||||
+++ b/src/layout/layout.c
|
||||
@@ -129,8 +129,8 @@ text_layout_build_layout_tree (TextLayout *self,
|
||||
TextFrame *frame,
|
||||
int width)
|
||||
{
|
||||
- g_return_if_fail (TEXT_IS_LAYOUT (self));
|
||||
- g_return_if_fail (TEXT_IS_FRAME (frame));
|
||||
+ g_return_val_if_fail (TEXT_IS_LAYOUT (self), NULL);
|
||||
+ g_return_val_if_fail (TEXT_IS_FRAME (frame), NULL);
|
||||
|
||||
TextLayoutBox *root = text_layout_box_new ();
|
||||
do_layout_recursive (self, root, context, cursor, TEXT_ITEM (frame), width);
|
||||
@@ -41,6 +41,7 @@ RDEPEND="
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-package-version.patch"
|
||||
"${FILESDIR}/${P}-fix-Wreturn-type.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
Reference in New Issue
Block a user