Changeset 3348


Ignore:
Timestamp:
May 7, 2007, 1:43:52 AM (18 years ago)
Author:
bird
Message:

create binary files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/essentials/app-arch/tar/tests/genfile.c

    r3342 r3348  
    417417  if (filename)
    418418    {
     419#if defined __OS2__
     420      fp = fopen (filename, seek_offset ? "r+b" : "wb");
     421#else
    419422      fp = fopen (filename, seek_offset ? "r+" : "w");
     423#endif
    420424      if (!fp)
    421425        error (EXIT_FAILURE, 0, _("cannot open `%s'"), filename);
     
    504508  int i;
    505509  int fd;
     510#if defined __OS2__
     511  int flags = O_CREAT|O_RDWR|O_BINARY;
     512#else
    506513  int flags = O_CREAT|O_RDWR;
     514#endif
    507515 
    508516  if (!file_name)
     
    662670    case OPT_APPEND:
    663671      {
     672#if defined __OS2__
     673        FILE *fp = fopen (p->name, "ab");
     674#else
    664675        FILE *fp = fopen (p->name, "a");
     676#endif
    665677        if (!fp)
    666678          {
     
    676688    case OPT_TRUNCATE:
    677689      {
     690#if defined __OS2__
     691        int fd = open (p->name, O_RDWR | O_BINARY);
     692#else
    678693        int fd = open (p->name, O_RDWR);
     694#endif
    679695        if (fd == -1)
    680696          {
Note: See TracChangeset for help on using the changeset viewer.