Build cleanup: "ignoring return value of read/write"
Let's get rid of these:
../src/xticker.c: In function ‘main’:
../src/xticker.c:82:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
82 | read(fd, buffer, st.st_size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/xticker.c:116:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
116 | write(STDERR_FILENO,
| ^~~~~~~~~~~~~~~~~~~~
117 | outbuf,
| ~~~~~~~
118 | length + 5);
| ~~~~~~~~~~~
../src/xticker.c:135:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
135 | write(STDERR_FILENO, errbuf, strlen(errbuf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pick one: