Changeset 2261 for trunk


Ignore:
Timestamp:
Jul 18, 2005, 3:28:04 AM (20 years ago)
Author:
bird
Message:

Fixed libc_back_fsResolve to always set fInUnixTree so the result can be adjusted correctly on failure as well.

Location:
trunk/src/emx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/ChangeLog.LIBC

    • Property cvs2svn:cvs-rev changed from 1.107 to 1.108
    r2260 r2261  
    1818        o Switch the glibc locks to smutex to avoid leaking event semaphores.
    1919        o Added _smutex_try_request().
     20        o Fixed __libc_back_fsResolve to always set fInUnixTree so the result can
     21          be adjusted correctly on failure as well.
    2022
    21232005-07-11: knut st. osmundsen <bird-gccos2-spam@anduin.net>
  • trunk/src/emx/src/lib/locale/setlocale.c

    • Property cvs2svn:cvs-rev changed from 1.25 to 1.26
    r2260 r2261  
    423423            if (!__libc_ucs2To(uobj, (unsigned char *)&i, 1, &ucs[0]))
    424424            {
    425                 LIBC_ASSERTM_FAILED("__libc_ucs2To failed for char %d\n", i);
     425                LIBCLOG_ERROR("__libc_ucs2To failed for char %d\n", i);
    426426                ucs[0] = (UniChar)i;
    427427            }
  • trunk/src/emx/src/lib/sys/fs.c

    • Property cvs2svn:cvs-rev changed from 1.20 to 1.21
    r2260 r2261  
    12431243     * Copy the resolved path the the caller buffer.
    12441244     */
     1245    if (pfInUnixTree)
     1246        *pfInUnixTree = fInUnixTree;
    12451247    if (!rcRet)
    12461248    {
     
    12511253            pszNativePath[cch] = '\0';
    12521254        }
    1253         if (pfInUnixTree)
    1254             *pfInUnixTree = fInUnixTree;
    12551255        LIBCLOG_RETURN_INT(0);
    12561256    }
Note: See TracChangeset for help on using the changeset viewer.