Ignore:
Timestamp:
Dec 18, 2011, 10:28:22 PM (14 years ago)
Author:
dmik
Message:

Merge branch gcc-kmk to trunk.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        1 bin
        2 Makefile.inc
         1env.cmd
         2LocalConfig.kmk
    • Property svn:mergeinfo set to
      /branches/gcc-kmkmergedeligible
  • trunk/src/shlwapi/string.c

    r21512 r21916  
    486486        {
    487487          case STRRET_WSTR:
    488             WideCharToMultiByte(CP_ACP, 0, src->u.pOleStr, -1, (LPSTR)dest, len, NULL, NULL);
    489 /*          SHFree(src->u.pOleStr);  FIXME: is this right? */
     488            WideCharToMultiByte(CP_ACP, 0, src->DUMMYUNIONNAME_DOT pOleStr, -1, (LPSTR)dest, len, NULL, NULL);
     489/*          SHFree(src->DUMMYUNIONNAME_DOT pOleStr);  FIXME: is this right? */
    490490            break;
    491491
    492492          case STRRET_CSTR:
    493             lstrcpynA((LPSTR)dest, src->u.cStr, len);
     493            lstrcpynA((LPSTR)dest, src->DUMMYUNIONNAME_DOT cStr, len);
    494494            break;
    495495
    496496          case STRRET_OFFSET:
    497             lstrcpynA((LPSTR)dest, ((LPCSTR)&pidl->mkid)+src->u.uOffset, len);
     497            lstrcpynA((LPSTR)dest, ((LPCSTR)&pidl->mkid)+src->DUMMYUNIONNAME_DOT uOffset, len);
    498498            break;
    499499
     
    531531        {
    532532          case STRRET_WSTR:
    533             lstrcpynW((LPWSTR)dest, src->u.pOleStr, len);
    534 /*          SHFree(src->u.pOleStr);  FIXME: is this right? */
     533            lstrcpynW((LPWSTR)dest, src->DUMMYUNIONNAME_DOT pOleStr, len);
     534/*          SHFree(src->DUMMYUNIONNAME_DOT pOleStr);  FIXME: is this right? */
    535535            break;
    536536
    537537          case STRRET_CSTR:
    538               if (!MultiByteToWideChar( CP_ACP, 0, src->u.cStr, -1, dest, len ) && len)
     538              if (!MultiByteToWideChar( CP_ACP, 0, src->DUMMYUNIONNAME_DOT cStr, -1, dest, len ) && len)
    539539                  dest[len-1] = 0;
    540540            break;
     
    543543            if (pidl)
    544544            {
    545               if (!MultiByteToWideChar( CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src->u.uOffset, -1,
     545              if (!MultiByteToWideChar( CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src->DUMMYUNIONNAME_DOT uOffset, -1,
    546546                                        dest, len ) && len)
    547547                  dest[len-1] = 0;
Note: See TracChangeset for help on using the changeset viewer.