diff options
author | 2023-10-03 09:56:59 +0600 | |
---|---|---|
committer | 2023-10-03 09:56:59 +0600 | |
commit | d87a0e5043b441c4016a0084bc2578fac5a35fdb (patch) | |
tree | 5651682a3d1325ce4ba3bbd658ec17797f14a3cc /src | |
parent | dca3fd2c862ae15f47c60e50aaa11bbdf158a101 (diff) | |
download | jadupc-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.build | 10 | ||||
-rw-r--r-- | src/utils.vala | 6 |
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); |