We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c6ac1b commit fdb04c2Copy full SHA for fdb04c2
src/ipc/interfaces.cpp
@@ -32,7 +32,10 @@ std::string g_ignore_ctrl_c;
32
33
void HandleCtrlC(int)
34
{
35
- (void)write(STDOUT_FILENO, g_ignore_ctrl_c.data(), g_ignore_ctrl_c.size());
+ ssize_t result = write(STDOUT_FILENO, g_ignore_ctrl_c.data(), g_ignore_ctrl_c.size());
36
+ // Casting unused result to (void) does not work in gcc
37
+ // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66425
38
+ if (!result) return;
39
}
40
#endif
41
0 commit comments