Changeset 2514 for branches/libc-0.6


Ignore:
Timestamp:
Feb 3, 2006, 10:51:48 PM (20 years ago)
Author:
bird
Message:

Bug 20, fixed: use mkstemp + close instead of mktemp for the response file.

Location:
branches/libc-0.6/src/emx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/libc-0.6/src/emx/ChangeLog.LIBC

    r2513 r2514  
    44
    552006-02-03: knut st. osmundsen <bird-gccos2-spam@anduin.net>
     6    - emxomfld:
     7        o #20: use mkstemp + close instead of mktemp for the response file.
    68    - ld:
    79        o #20: use make_temp_file instead of mktemp. This involved including
  • branches/libc-0.6/src/emx/src/emxomf/emxomfld.c

    r2494 r2514  
    349349          if (response_file == NULL)
    350350            {
     351              int fd;
    351352
    352353              /* Complain if we are not allowed to use a response
     
    363364
    364365              strcpy (response_fname, "ldXXXXXX");
    365               if (mktemp (response_fname) == NULL)
     366              fd = mkstemp (response_fname);
     367              if (fd < 0)
    366368                {
    367369                  perror ("emxomfld");
    368370                  exit (2);
    369371                }
     372              close(fd);
    370373              response_file = fopen (response_fname, "wt");
    371374              if (response_file == NULL)
Note: See TracChangeset for help on using the changeset viewer.