Changeset 1909


Ignore:
Timestamp:
Apr 25, 2005, 12:06:08 AM (20 years ago)
Author:
bird
Message:

use forward slashes on UNC when possible.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/sys/b_fsStat.c

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r1908 r1909  
    205205            int fDefDevName = 0;
    206206            if (/*!strcmp(pStatFs->f_fstypename, "LAN") && */pfsq->cbFSAData)
     207            {
    207208                strncpy(pStatFs->f_mntfromname, (char *)&pfsq->szName[pfsq->cbName + 1 + pfsq->cbFSDName + 1] /* FSDData */, sizeof(pStatFs->f_mntfromname) - 1);
     209                /* convert UNC labels */
     210                if (    pStatFs->f_mntfromname[0] == '\\'
     211                    &&  pStatFs->f_mntfromname[1] == '\\'
     212                    &&  pStatFs->f_mntfromname[2] != '\\')
     213                {
     214                    for (char *psz = pStatFs->f_mntfromname; *psz; psz++)
     215                        if (*psz == '\\')
     216                            *psz = '/';
     217                }
     218            }
    208219            else
    209220            {
Note: See TracChangeset for help on using the changeset viewer.