2011-06-06 Pedro Alves <pedro@codesourcery.com>
[deliverable/binutils-gdb.git] / gdb / ui-file.c
index 20b072e59174182f32be68141a6c43793f15f2e6..ce270f6cce03172d3289bd4b79d023d4959db1ff 100644 (file)
@@ -580,7 +580,11 @@ stdio_file_write_async_safe (struct ui_file *file,
       return;
     }
 
-  write (stdio->fd, buf, length_buf);
+  /* This is written the way it is to avoid a warning from gcc about not using the
+     result of write (since it can be declared with attribute warn_unused_result).
+     Alas casting to void doesn't work for this.  */
+  if (write (stdio->fd, buf, length_buf))
+    ;
 }
 
 static void
This page took 0.023508 seconds and 4 git commands to generate.