diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-04-21 19:02:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-21 19:02:50 +0800 |
commit | ebfb6399d957f893fd3943cd1f495dbc83a44d47 (patch) | |
tree | 73efa99460a9ca2fd80f5ff650cb0cc04c387611 /src/nvim/ui_client.c | |
parent | 3e41121e860f57316673e53a442e12cdd5755f15 (diff) | |
parent | 4d654472e65ed28b7cd9e66c91d98b9991452266 (diff) | |
download | rneovim-ebfb6399d957f893fd3943cd1f495dbc83a44d47.tar.gz rneovim-ebfb6399d957f893fd3943cd1f495dbc83a44d47.tar.bz2 rneovim-ebfb6399d957f893fd3943cd1f495dbc83a44d47.zip |
Merge pull request #23239 from cryptomilk/asn-fix-warnings
Fix compiler warnings detected by gcc 13
Diffstat (limited to 'src/nvim/ui_client.c')
-rw-r--r-- | src/nvim/ui_client.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nvim/ui_client.c b/src/nvim/ui_client.c index b93b31f7dc..e177c0a60d 100644 --- a/src/nvim/ui_client.c +++ b/src/nvim/ui_client.c @@ -65,7 +65,11 @@ uint64_t ui_client_start_server(int argc, char **argv) #ifdef MSWIN os_open_conin_fd(); #else - dup(stderr_isatty ? STDERR_FILENO : STDOUT_FILENO); + int fd = dup(stderr_isatty ? STDERR_FILENO : STDOUT_FILENO); + if (fd < 0) { + return 0; + } + // FIXME: resource leak of fd #endif } |