From ca9b0cd407d62c6db3eacf2dc057d9f5b6a9bc46 Mon Sep 17 00:00:00 2001 From: Alberto Fanjul Date: Mon, 30 May 2022 08:53:14 +0200 Subject: [PATCH] fix vala code changes --- res/dispctl.vala | 2 +- res/gstencoder.vala | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/res/dispctl.vala b/res/dispctl.vala index d868f9c..2a28d07 100644 --- a/res/dispctl.vala +++ b/res/dispctl.vala @@ -804,7 +804,7 @@ int main(string[]? argv) Application app = new DispCtl(); - app.set_default(); + Application.set_default(app); Sigint.add_watch((app as DispCtl).stop_wireless_display); diff --git a/res/gstencoder.vala b/res/gstencoder.vala index 03d0bf2..9f83bbc 100644 --- a/res/gstencoder.vala +++ b/res/gstencoder.vala @@ -320,8 +320,13 @@ internal class GstEncoder : DispdEncoder, GLib.Object conn = yield Bus.get(BusType.SESSION); conn.register_object(DispdEncoder.OBJECT_PATH, this as DispdEncoder); +#if VALA_0_54 + string bus_info = "%s\n%s".printf(conn.unique_name, + BusType.SESSION.get_address_sync ()); +#else string bus_info = "%s\n%s".printf(conn.unique_name, BusType.get_address_sync(BusType.SESSION)); +#endif /* we are ready, tell parent how to communicate with us */ ssize_t r = Posix.write(3, (void *) bus_info.data, bus_info.length); if(0 > r) {