2010-04-21 Stan Shebs <stan@codesourcery.com>
authorStan Shebs <shebs@codesourcery.com>
Thu, 22 Apr 2010 04:14:15 +0000 (04:14 +0000)
committerStan Shebs <shebs@codesourcery.com>
Thu, 22 Apr 2010 04:14:15 +0000 (04:14 +0000)
    Nathan Sidwell  <nathan@codesourcery.com>

* tracepoint.c (trace_save): Open in binary mode.

gdb/ChangeLog
gdb/tracepoint.c

index 4fe34f5f3176ae744836bca8ec0b104c0dc56b8c..ff4272cab76fc7ae2249fb8852c7b0b7a492adfa 100644 (file)
@@ -1,3 +1,8 @@
+2010-04-21  Stan Shebs  <stan@codesourcery.com>
+           Nathan Sidwell  <nathan@codesourcery.com>
+
+       * tracepoint.c (trace_save): Open in binary mode.
+
 2010-04-22  Pierre Muller  <muller@ics.u-strasbg.fr>
 
        * gdbtypes.h (builtin_type): Add builtin_char16 and builtin_char32
index e50a1e0f990d4320d09c2975ba067b8e19a0b9a8..90691d02a2cffe8111f4881508c0e951344ef0f9 100644 (file)
@@ -2616,7 +2616,7 @@ trace_save (const char *filename, int target_does_save)
   pathname = tilde_expand (filename);
   cleanup = make_cleanup (xfree, pathname);
 
-  fp = fopen (pathname, "w");
+  fp = fopen (pathname, "wb");
   if (!fp)
     error (_("Unable to open file '%s' for saving trace data (%s)"),
           filename, safe_strerror (errno));