aports/community/blackbox-terminal/gcc14.patch

32 lines
1.3 KiB
Diff

Source: https://gitlab.gnome.org/raggesilver/blackbox/-/merge_requests/143
diff --git a/src/widgets/ColorSchemeThumbnail.vala b/src/widgets/ColorSchemeThumbnail.vala
index 2e1e57e028f5d187ae6396240069b03617265176..8c73e3d69f3e18943cf6536e5ede106806b8ee14 100644
--- a/src/widgets/ColorSchemeThumbnail.vala
+++ b/src/widgets/ColorSchemeThumbnail.vala
@@ -125,7 +125,7 @@ public class Terminal.ColorSchemePreviewPaintable : GLib.Object, Gdk.Paintable {
private async void load_image () {
var file_content = ColorSchemeThumbnailProvider.apply_scheme (this.scheme);
- return_if_fail (file_content != null);
+ if (file_content == null) return;
try {
this.handler = new Rsvg.Handle.from_data (file_content);
diff --git a/src/widgets/Window.vala b/src/widgets/Window.vala
index 3d88970ad5f19e1eceb2aa67f44c044f3e15a7ec..1a5d06bc944592ff3bd8f73afa6109a54c099885 100644
--- a/src/widgets/Window.vala
+++ b/src/widgets/Window.vala
@@ -38,10 +38,7 @@ public struct Terminal.Padding {
}
public static Padding from_variant (Variant vari) {
- return_val_if_fail (
- vari.check_format_string ("(uuuu)", false),
- Padding.zero ()
- );
+ if (!vari.check_format_string ("(uuuu)", false)) return Padding.zero ();
var iter = vari.iterator ();
uint top = 0, right = 0, bottom = 0, left = 0;