[ros-diffs] [fireball] 33927: - Completely rewrite most of stdio functions by merging Wine's msvcrt code adapted for ReactOS. - Leave and refactor existing underlying linux-code based sprintf implementation into lnx_ prefixed functions. - Misc source code and headers cleanup. - Fixes bugs 2910, 2803. See issue #2803 for more details.

fireball at svn.reactos.org fireball at svn.reactos.org
Wed Jun 11 10:54:47 CEST 2008


Author: fireball
Date: Wed Jun 11 03:54:46 2008
New Revision: 33927

URL: http://svn.reactos.org/svn/reactos?rev=33927&view=rev
Log:
- Completely rewrite most of stdio functions by merging Wine's msvcrt code adapted for ReactOS.
- Leave and refactor existing underlying linux-code based sprintf implementation into lnx_ prefixed functions.
- Misc source code and headers cleanup.
- Fixes bugs 2910, 2803.
See issue #2803 for more details.

Added:
    trunk/reactos/lib/sdk/crt/include/internal/printf.h   (with props)
    trunk/reactos/lib/sdk/crt/stdio/access.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/io/access.c
    trunk/reactos/lib/sdk/crt/stdio/find.c
      - copied unchanged from r33896, trunk/reactos/lib/sdk/crt/io/find.c
    trunk/reactos/lib/sdk/crt/stdio/fmode.c
      - copied unchanged from r33896, trunk/reactos/lib/sdk/crt/io/fmode.c
    trunk/reactos/lib/sdk/crt/stdio/lnx_sprintf.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/stdio/sprintf.c
    trunk/reactos/lib/sdk/crt/stdio/lnx_vfprintf.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/stdio/vfprintf.c
    trunk/reactos/lib/sdk/crt/stdio/lnx_vfwprint.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/stdio/vfwprint.c
    trunk/reactos/lib/sdk/crt/stdio/lnx_vsprintf.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/stdio/vsprintf.c
    trunk/reactos/lib/sdk/crt/stdio/lnx_vswprintf.c
      - copied, changed from r33896, trunk/reactos/lib/sdk/crt/stdio/vswprintf.c
    trunk/reactos/lib/sdk/crt/stdio/waccess.c
      - copied unchanged from r33896, trunk/reactos/lib/sdk/crt/io/waccess.c
    trunk/reactos/lib/sdk/crt/stdio/wfind.c
      - copied unchanged from r33896, trunk/reactos/lib/sdk/crt/io/wfind.c
    trunk/reactos/lib/sdk/crt/string/wcs.c   (with props)
Removed:
    trunk/reactos/lib/sdk/crt/io/
    trunk/reactos/lib/sdk/crt/stdio/allocfil.c
    trunk/reactos/lib/sdk/crt/stdio/clearerr.c
    trunk/reactos/lib/sdk/crt/stdio/fclose.c
    trunk/reactos/lib/sdk/crt/stdio/fdopen.c
    trunk/reactos/lib/sdk/crt/stdio/feof.c
    trunk/reactos/lib/sdk/crt/stdio/ferror.c
    trunk/reactos/lib/sdk/crt/stdio/fflush.c
    trunk/reactos/lib/sdk/crt/stdio/fgetc.c
    trunk/reactos/lib/sdk/crt/stdio/fgetchar.c
    trunk/reactos/lib/sdk/crt/stdio/fgetpos.c
    trunk/reactos/lib/sdk/crt/stdio/fgets.c
    trunk/reactos/lib/sdk/crt/stdio/fgetws.c
    trunk/reactos/lib/sdk/crt/stdio/filbuf.c
    trunk/reactos/lib/sdk/crt/stdio/fileno.c
    trunk/reactos/lib/sdk/crt/stdio/flsbuf.c
    trunk/reactos/lib/sdk/crt/stdio/fopen.c
    trunk/reactos/lib/sdk/crt/stdio/fprintf.c
    trunk/reactos/lib/sdk/crt/stdio/fputc.c
    trunk/reactos/lib/sdk/crt/stdio/fputchar.c
    trunk/reactos/lib/sdk/crt/stdio/fputs.c
    trunk/reactos/lib/sdk/crt/stdio/fputws.c
    trunk/reactos/lib/sdk/crt/stdio/fread.c
    trunk/reactos/lib/sdk/crt/stdio/freopen.c
    trunk/reactos/lib/sdk/crt/stdio/fseek.c
    trunk/reactos/lib/sdk/crt/stdio/fsetpos.c
    trunk/reactos/lib/sdk/crt/stdio/fsopen.c
    trunk/reactos/lib/sdk/crt/stdio/ftell.c
    trunk/reactos/lib/sdk/crt/stdio/fwalk.c
    trunk/reactos/lib/sdk/crt/stdio/fwprintf.c
    trunk/reactos/lib/sdk/crt/stdio/fwrite.c
    trunk/reactos/lib/sdk/crt/stdio/getc.c
    trunk/reactos/lib/sdk/crt/stdio/getchar.c
    trunk/reactos/lib/sdk/crt/stdio/gets.c
    trunk/reactos/lib/sdk/crt/stdio/getw.c
    trunk/reactos/lib/sdk/crt/stdio/printf.c
    trunk/reactos/lib/sdk/crt/stdio/putc.c
    trunk/reactos/lib/sdk/crt/stdio/putchar.c
    trunk/reactos/lib/sdk/crt/stdio/puts.c
    trunk/reactos/lib/sdk/crt/stdio/putw.c
    trunk/reactos/lib/sdk/crt/stdio/putwchar.c
    trunk/reactos/lib/sdk/crt/stdio/remove.c
    trunk/reactos/lib/sdk/crt/stdio/rename.c
    trunk/reactos/lib/sdk/crt/stdio/rewind.c
    trunk/reactos/lib/sdk/crt/stdio/rmtmp.c
    trunk/reactos/lib/sdk/crt/stdio/setbuf.c
    trunk/reactos/lib/sdk/crt/stdio/setvbuf.c
    trunk/reactos/lib/sdk/crt/stdio/sprintf.c
    trunk/reactos/lib/sdk/crt/stdio/stdhnd.c
    trunk/reactos/lib/sdk/crt/stdio/swprintf.c
    trunk/reactos/lib/sdk/crt/stdio/tempnam.c
    trunk/reactos/lib/sdk/crt/stdio/tmpfile.c
    trunk/reactos/lib/sdk/crt/stdio/tmpnam.c
    trunk/reactos/lib/sdk/crt/stdio/ungetc.c
    trunk/reactos/lib/sdk/crt/stdio/ungetwc.c
    trunk/reactos/lib/sdk/crt/stdio/vfprintf.c
    trunk/reactos/lib/sdk/crt/stdio/vfwprint.c
    trunk/reactos/lib/sdk/crt/stdio/vprintf.c
    trunk/reactos/lib/sdk/crt/stdio/vsprintf.c
    trunk/reactos/lib/sdk/crt/stdio/vswprintf.c
    trunk/reactos/lib/sdk/crt/stdio/vwprintf.c
    trunk/reactos/lib/sdk/crt/stdio/wfdopen.c
    trunk/reactos/lib/sdk/crt/stdio/wfopen.c
    trunk/reactos/lib/sdk/crt/stdio/wfreopen.c
    trunk/reactos/lib/sdk/crt/stdio/wfsopen.c
    trunk/reactos/lib/sdk/crt/stdio/wprintf.c
    trunk/reactos/lib/sdk/crt/stdio/wremove.c
    trunk/reactos/lib/sdk/crt/stdio/wrename.c
    trunk/reactos/lib/sdk/crt/stdio/wtempnam.c
    trunk/reactos/lib/sdk/crt/stdio/wtmpnam.c
    trunk/reactos/lib/sdk/crt/sys_stat/fstat.c
    trunk/reactos/lib/sdk/crt/sys_stat/fstati64.c
    trunk/reactos/lib/sdk/crt/sys_stat/futime.c
    trunk/reactos/lib/sdk/crt/sys_stat/stat.c
    trunk/reactos/lib/sdk/crt/sys_stat/wstat.c
    trunk/reactos/lib/sdk/crt/wstring/wcsdup.c
    trunk/reactos/lib/sdk/crt/wstring/wcspbrk.c
    trunk/reactos/lib/sdk/crt/wstring/wcsrev.c
    trunk/reactos/lib/sdk/crt/wstring/wcsset.c
Modified:
    trunk/reactos/dll/win32/crtdll/crtdll.def
    trunk/reactos/dll/win32/crtdll/dllmain.c
    trunk/reactos/dll/win32/msvcrt/dllmain.c
    trunk/reactos/dll/win32/msvcrt/msvcrt.def
    trunk/reactos/include/crt/stdio.h
    trunk/reactos/lib/sdk/crt/README.txt
    trunk/reactos/lib/sdk/crt/conio/cputs.c
    trunk/reactos/lib/sdk/crt/crt.rbuild
    trunk/reactos/lib/sdk/crt/include/internal/file.h
    trunk/reactos/lib/sdk/crt/include/internal/wine/msvcrt.h
    trunk/reactos/lib/sdk/crt/libcntpr.rbuild
    trunk/reactos/lib/sdk/crt/misc/stubs.c
    trunk/reactos/lib/sdk/crt/precomp.h
    trunk/reactos/lib/sdk/crt/process/process.c
    trunk/reactos/lib/sdk/crt/stdio/file.c
    trunk/reactos/lib/sdk/crt/stdio/popen.c
    trunk/reactos/lib/sdk/crt/string/wcstod.c
    trunk/reactos/lib/sdk/crt/wstring/wcscoll.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/dll/win32/crtdll/crtdll.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crtdll/crtdll.def?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/dll/win32/crtdll/dllmain.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crtdll/dllmain.c?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/dll/win32/msvcrt/dllmain.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/dllmain.c?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/dll/win32/msvcrt/msvcrt.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/msvcrt.def?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/include/crt/stdio.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/crt/stdio.h?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/README.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/README.txt?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/conio/cputs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/conio/cputs.c?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/crt.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/crt.rbuild?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/include/internal/file.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/include/internal/file.h?rev=33927&r1=33926&r2=33927&view=diff

Added: trunk/reactos/lib/sdk/crt/include/internal/printf.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/include/internal/printf.h?rev=33927&view=auto

Modified: trunk/reactos/lib/sdk/crt/include/internal/wine/msvcrt.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/include/internal/wine/msvcrt.h?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/libcntpr.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/libcntpr.rbuild?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/misc/stubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/misc/stubs.c?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/precomp.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/precomp.h?rev=33927&r1=33926&r2=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/process/process.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/process/process.c?rev=33927&r1=33926&r2=33927&view=diff

Copied: trunk/reactos/lib/sdk/crt/stdio/access.c (from r33896, trunk/reactos/lib/sdk/crt/io/access.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/access.c?p2=trunk/reactos/lib/sdk/crt/stdio/access.c&p1=trunk/reactos/lib/sdk/crt/io/access.c&r1=33896&r2=33927&rev=33927&view=diff

Removed: trunk/reactos/lib/sdk/crt/stdio/allocfil.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/allocfil.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/clearerr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/clearerr.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fclose.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fclose.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fdopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fdopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/feof.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/feof.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/ferror.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/ferror.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fflush.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fflush.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fgetc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fgetc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fgetchar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fgetchar.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fgetpos.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fgetpos.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fgets.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fgets.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fgetws.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fgetws.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/filbuf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/filbuf.c?rev=33926&view=auto

Modified: trunk/reactos/lib/sdk/crt/stdio/file.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/file.c?rev=33927&r1=33926&r2=33927&view=diff

Removed: trunk/reactos/lib/sdk/crt/stdio/fileno.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fileno.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/flsbuf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/flsbuf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fputc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fputc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fputchar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fputchar.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fputs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fputs.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fputws.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fputws.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fread.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fread.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/freopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/freopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fseek.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fseek.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fsetpos.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fsetpos.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fsopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fsopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/ftell.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/ftell.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fwalk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fwalk.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fwprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fwprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/fwrite.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/fwrite.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/getc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/getc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/getchar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/getchar.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/gets.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/gets.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/getw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/getw.c?rev=33926&view=auto

Copied: trunk/reactos/lib/sdk/crt/stdio/lnx_sprintf.c (from r33896, trunk/reactos/lib/sdk/crt/stdio/sprintf.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/lnx_sprintf.c?p2=trunk/reactos/lib/sdk/crt/stdio/lnx_sprintf.c&p1=trunk/reactos/lib/sdk/crt/stdio/sprintf.c&r1=33896&r2=33927&rev=33927&view=diff

Copied: trunk/reactos/lib/sdk/crt/stdio/lnx_vfprintf.c (from r33896, trunk/reactos/lib/sdk/crt/stdio/vfprintf.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/lnx_vfprintf.c?p2=trunk/reactos/lib/sdk/crt/stdio/lnx_vfprintf.c&p1=trunk/reactos/lib/sdk/crt/stdio/vfprintf.c&r1=33896&r2=33927&rev=33927&view=diff

Copied: trunk/reactos/lib/sdk/crt/stdio/lnx_vfwprint.c (from r33896, trunk/reactos/lib/sdk/crt/stdio/vfwprint.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/lnx_vfwprint.c?p2=trunk/reactos/lib/sdk/crt/stdio/lnx_vfwprint.c&p1=trunk/reactos/lib/sdk/crt/stdio/vfwprint.c&r1=33896&r2=33927&rev=33927&view=diff

Copied: trunk/reactos/lib/sdk/crt/stdio/lnx_vsprintf.c (from r33896, trunk/reactos/lib/sdk/crt/stdio/vsprintf.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/lnx_vsprintf.c?p2=trunk/reactos/lib/sdk/crt/stdio/lnx_vsprintf.c&p1=trunk/reactos/lib/sdk/crt/stdio/vsprintf.c&r1=33896&r2=33927&rev=33927&view=diff

Copied: trunk/reactos/lib/sdk/crt/stdio/lnx_vswprintf.c (from r33896, trunk/reactos/lib/sdk/crt/stdio/vswprintf.c)
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/lnx_vswprintf.c?p2=trunk/reactos/lib/sdk/crt/stdio/lnx_vswprintf.c&p1=trunk/reactos/lib/sdk/crt/stdio/vswprintf.c&r1=33896&r2=33927&rev=33927&view=diff

Modified: trunk/reactos/lib/sdk/crt/stdio/popen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/popen.c?rev=33927&r1=33926&r2=33927&view=diff

Removed: trunk/reactos/lib/sdk/crt/stdio/printf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/printf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/putc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/putc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/putchar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/putchar.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/puts.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/puts.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/putw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/putw.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/putwchar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/putwchar.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/remove.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/remove.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/rename.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/rename.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/rewind.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/rewind.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/rmtmp.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/rmtmp.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/setbuf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/setbuf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/setvbuf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/setvbuf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/sprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/sprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/stdhnd.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/stdhnd.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/swprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/swprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/tempnam.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/tempnam.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/tmpfile.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/tmpfile.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/tmpnam.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/tmpnam.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/ungetc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/ungetc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/ungetwc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/ungetwc.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vfprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vfprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vfwprint.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vfwprint.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vsprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vsprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vswprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vswprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/vwprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/vwprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wfdopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wfdopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wfopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wfopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wfreopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wfreopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wfsopen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wfsopen.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wprintf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wprintf.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wremove.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wremove.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wrename.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wrename.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wtempnam.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wtempnam.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/stdio/wtmpnam.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/wtmpnam.c?rev=33926&view=auto

Added: trunk/reactos/lib/sdk/crt/string/wcs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/string/wcs.c?rev=33927&view=auto

Modified: trunk/reactos/lib/sdk/crt/string/wcstod.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/string/wcstod.c?rev=33927&r1=33926&r2=33927&view=diff

Removed: trunk/reactos/lib/sdk/crt/sys_stat/fstat.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/sys_stat/fstat.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/sys_stat/fstati64.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/sys_stat/fstati64.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/sys_stat/futime.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/sys_stat/futime.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/sys_stat/stat.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/sys_stat/stat.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/sys_stat/wstat.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/sys_stat/wstat.c?rev=33926&view=auto

Modified: trunk/reactos/lib/sdk/crt/wstring/wcscoll.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/wstring/wcscoll.c?rev=33927&r1=33926&r2=33927&view=diff

Removed: trunk/reactos/lib/sdk/crt/wstring/wcsdup.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/wstring/wcsdup.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/wstring/wcspbrk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/wstring/wcspbrk.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/wstring/wcsrev.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/wstring/wcsrev.c?rev=33926&view=auto

Removed: trunk/reactos/lib/sdk/crt/wstring/wcsset.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/wstring/wcsset.c?rev=33926&view=auto



More information about the Ros-diffs mailing list