Changeset 1192


Ignore:
Timestamp:
Feb 6, 2004, 12:13:21 PM (22 years ago)
Author:
bird
Message:

859: Don't add more slashes if tmpdir already have a slash.

Location:
trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/binutils/libiberty/make-temp-file.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1191 r1192  
    117117  base = try (usrtmp, base);
    118118  base = try (tmp, base);
    119  
     119
    120120  /* If all else fails, use the current directory!  */
    121121  if (base == 0)
     
    127127  tmpdir = xmalloc (len + 2);
    128128  strcpy (tmpdir, base);
     129#ifdef __EMX__
     130  if (tmpdir[len - 1] == '\\' || tmpdir[len - 1] == '/')
     131    tmpdir[--len] = DIR_SEPARATOR;
     132  else
     133    tmpdir[len] = DIR_SEPARATOR;
     134#else
    129135  tmpdir[len] = DIR_SEPARATOR;
     136#endif
    130137  tmpdir[len+1] = '\0';
    131138
  • trunk/src/gcc/libiberty/make-temp-file.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1191 r1192  
    117117  base = try (usrtmp, base);
    118118  base = try (tmp, base);
    119  
     119
    120120  /* If all else fails, use the current directory!  */
    121121  if (base == 0)
     
    127127  tmpdir = xmalloc (len + 2);
    128128  strcpy (tmpdir, base);
     129#ifdef __EMX__
     130  if (tmpdir[len - 1] == '\\' || tmpdir[len - 1] == '/')
     131    tmpdir[--len] = DIR_SEPARATOR;
     132  else
     133    tmpdir[len] = DIR_SEPARATOR;
     134#else
    129135  tmpdir[len] = DIR_SEPARATOR;
     136#endif
    130137  tmpdir[len+1] = '\0';
    131138
Note: See TracChangeset for help on using the changeset viewer.