To net everything out, this is an example of temporarily disabling a warning:
#pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wunused-result" write(foo, bar, baz); #pragma GCC diagnostic pop CheckYou can check the GCC documentation on diagnostic pragmas for more details.