summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLibravatar Mubashshir <ahm@jadupc.com>2023-10-03 09:56:59 +0600
committerLibravatar Mubashshir <ahm@jadupc.com>2023-10-03 09:56:59 +0600
commitd87a0e5043b441c4016a0084bc2578fac5a35fdb (patch)
tree5651682a3d1325ce4ba3bbd658ec17797f14a3cc /src
parentdca3fd2c862ae15f47c60e50aaa11bbdf158a101 (diff)
downloadjadupc-remote-support-console-d87a0e5043b441c4016a0084bc2578fac5a35fdb.tar.gz
jadupc-remote-support-console-d87a0e5043b441c4016a0084bc2578fac5a35fdb.zip
Use GLib.strsignal instead of Posix.strsignal
Signed-off-by: Mubashshir <ahm@jadupc.com>
Diffstat (limited to 'src')
-rw-r--r--src/meson.build10
-rw-r--r--src/utils.vala6
2 files changed, 6 insertions, 10 deletions
diff --git a/src/meson.build b/src/meson.build
index f002b7b..930b210 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,19 +1,17 @@
-sources = [
+srcs += files(
'main.vala',
'window.vala',
'application.vala',
'utils.vala',
'config.vala',
-]
+)
-foreach file : sources
- srcs += files(file)
-endforeach
+subdir('tmate')
deps = [
dependency('gtk+-3.0'),
dependency('vte-2.91'),
- meson.get_compiler('vala').find_library('posix'),
+ #meson.get_compiler('vala').find_library('posix'),
config_h,
config_dep
]
diff --git a/src/utils.vala b/src/utils.vala
index 04837df..7999f62 100644
--- a/src/utils.vala
+++ b/src/utils.vala
@@ -34,10 +34,8 @@ namespace JadupcSupport
internal string strret(int ret, string[] retstrs = {})
{
- if (0 < ret <= 64 && !(ret == 11 || ret == 28 || 3 <= ret <= 8))
- return "%s".printf(strsignal(ret) ?? _("Unknown Signal - %d").printf(ret));
- else if (128 < ret < 256)
- return "%s".printf(strsignal(ret - 128) ?? _("Unknown Signal - %d").printf(ret));
+ if (0 < ret <= 64 && !(ret == 11 || ret == 28 || 3 <= ret <= 8) || 128 < ret < 256)
+ return strsignal(ret - ((128 < ret < 256)?128:0));
else if (ret % 256 == 0)
return _("Process returned %d").printf(ret / 256);
return _("Exit status - %d (unknown)").printf(ret);