Skip to content

Commit 8882826

Browse files
authored
Merge pull request #2366 from zjeffer/fix/build-warnings
Fixed sway IPC compile warnings
2 parents b09f6cc + 28635c1 commit 8882826

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/modules/sway/ipc/client.cpp

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "modules/sway/ipc/client.hpp"
22

33
#include <fcntl.h>
4+
#include <spdlog/spdlog.h>
45

56
#include <stdexcept>
67

@@ -17,12 +18,16 @@ Ipc::~Ipc() {
1718

1819
if (fd_ > 0) {
1920
// To fail the IPC header
20-
write(fd_, "close-sway-ipc", 14);
21+
if (write(fd_, "close-sway-ipc", 14) == -1) {
22+
spdlog::error("Failed to close sway IPC");
23+
}
2124
close(fd_);
2225
fd_ = -1;
2326
}
2427
if (fd_event_ > 0) {
25-
write(fd_event_, "close-sway-ipc", 14);
28+
if (write(fd_event_, "close-sway-ipc", 14) == -1) {
29+
spdlog::error("Failed to close sway IPC event handler");
30+
}
2631
close(fd_event_);
2732
fd_event_ = -1;
2833
}

0 commit comments

Comments
 (0)