From 51f613548c7e6c04489f38118256d8a77eddb999 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Mon, 24 Aug 2009 13:48:01 -0400 Subject: [PATCH] [main] Don't try to write debug buffer if open fails Before we would try to use the fd causing assertion failures. --- src/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.c b/src/main.c index d3f8ebb2..c98bdf7e 100644 --- a/src/main.c +++ b/src/main.c @@ -1330,6 +1330,10 @@ dump_debug_buffer_to_file (void) fd = open (debug_buffer_path, O_WRONLY | O_CREAT, 0600); + + if (fd < 0) + return; + size = ply_buffer_get_size (debug_buffer); bytes = ply_buffer_get_bytes (debug_buffer); ply_write (fd, bytes, size); -- 2.47.3