fix compile errors Modified: trunk/reactos/subsys/system/winefile/winefile.c _____
Modified: trunk/reactos/subsys/system/winefile/winefile.c --- trunk/reactos/subsys/system/winefile/winefile.c 2005-07-03 19:32:55 UTC (rev 16396) +++ trunk/reactos/subsys/system/winefile/winefile.c 2005-07-03 20:12:16 UTC (rev 16397) @@ -656,21 +656,19 @@
#endif
-static LPSTR strcpyn(LPSTR dest, LPCSTR source, size_t count) +static void free_strret(STRRET* str) { - LPCSTR s; - LPSTR d = dest; + if (str->uType == STRRET_WSTR) + (*Globals.iMalloc->lpVtbl->Free)(Globals.iMalloc, str->UNION_MEMBER(pOleStr)); +}
- for(s=source; count&&(*d++=*s++); ) - count--;
- return dest; -} +#ifndef UNICODE
-static LPWSTR wcscpyn(LPWSTR dest, LPCWSTR source, size_t count) +static LPSTR strcpyn(LPSTR dest, LPCSTR source, size_t count) { - LPCWSTR s; - LPWSTR d = dest; + LPCSTR s; + LPSTR d = dest;
for(s=source; count&&(*d++=*s++); ) count--;