sys: Check return values of chdir and write
authorFlorian Fainelli <f.fainelli@gmail.com>
Sat, 3 Dec 2016 17:34:45 +0000 (09:34 -0800)
committerJohn Crispin <john@phrozen.org>
Sun, 11 Dec 2016 08:15:27 +0000 (09:15 +0100)
commit26c98ec94d7aa6d5d3fe6c3fccc78b26a2bf11d4
tree888f790c11b9d1ac13483534ca1f38e2f12f4ced
parentf4089654a399fbea6b8fd25844fbb43d259e0332
sys: Check return values of chdir and write

Fixes the following warnings:

rpcd/sys.c: In function 'rpc_cgi_password_set':
rpcd/sys.c:116:8: error: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Werror=unused-result]
   chdir("/");
        ^
rpcd/sys.c:125:8: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result]
   write(fds[1], blobmsg_data(tb[RPC_P_PASSWORD]),
        ^
rpcd/sys.c:127:8: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result]
   write(fds[1], "\n", 1);
        ^
rpcd/sys.c:131:8: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result]
   write(fds[1], blobmsg_data(tb[RPC_P_PASSWORD]),
        ^
rpcd/sys.c:133:8: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result]
   write(fds[1], "\n", 1);
        ^
cc1: all warnings being treated as errors

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
sys.c