diff options
author | Szymon Janc <szymon.janc@tieto.com> | 2014-07-15 12:30:36 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2014-07-15 17:42:51 +0300 |
commit | 7bbf7c2b283a1e0c85fcb5fac2c7c1da0a474d4d (patch) | |
tree | e4c38cdb9e8dfdc9643815e3c780e5002d66bf07 /monitor/main.c | |
parent | 9ab95ccb76012aac85f689570e092672973aea46 (diff) | |
download | bluez-7bbf7c2b283a1e0c85fcb5fac2c7c1da0a474d4d.tar.gz |
monitor: Exit with error if failed to open file for writing
Diffstat (limited to 'monitor/main.c')
-rw-r--r-- | monitor/main.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/monitor/main.c b/monitor/main.c index d4e8e6d5c..f0922ebbd 100644 --- a/monitor/main.c +++ b/monitor/main.c @@ -198,8 +198,10 @@ int main(int argc, char *argv[]) return EXIT_SUCCESS; } - if (writer_path) - control_writer(writer_path); + if (writer_path && !control_writer(writer_path)) { + printf("Failed to open '%s'\n", writer_path); + return EXIT_FAILURE; + } if (ellisys_server) ellisys_enable(ellisys_server, ellisys_port); |