Posted to tcl by colin at Sun Sep 13 14:49:33 GMT 2009view raw

  1. diff -c ./tclWin32Dll.c /home/colin/Desktop/packages/tcl/win/tclWin32Dll.c
  2. *** ./tclWin32Dll.c 2009-09-13 23:51:48.000000000 +1000
  3. --- /home/colin/Desktop/packages/tcl/win/tclWin32Dll.c 2009-09-01 08:44:38.000000000 +1000
  4. ***************
  5. *** 14,20 ****
  6. */
  7.  
  8. #include "tclWinInt.h"
  9. - #include "tclWinPort.h"
  10.  
  11. /*
  12. * The following data structures are used when loading the thunking library
  13. --- 14,19 ----
  14. diff -c ./tclWinChan.c /home/colin/Desktop/packages/tcl/win/tclWinChan.c
  15. *** ./tclWinChan.c 2009-09-13 23:54:24.000000000 +1000
  16. --- /home/colin/Desktop/packages/tcl/win/tclWinChan.c 2009-01-05 10:02:41.000000000 +1100
  17. ***************
  18. *** 415,426 ****
  19. */
  20.  
  21. if (!TclInThreadExit()
  22. - #ifndef __WINCE__
  23. || ((GetStdHandle(STD_INPUT_HANDLE) != fileInfoPtr->handle)
  24. && (GetStdHandle(STD_OUTPUT_HANDLE) != fileInfoPtr->handle)
  25. ! && (GetStdHandle(STD_ERROR_HANDLE) != fileInfoPtr->handle))
  26. ! #endif
  27. ! ) {
  28. if (CloseHandle(fileInfoPtr->handle) == FALSE) {
  29. TclWinConvertError(GetLastError());
  30. errorCode = errno;
  31. --- 415,423 ----
  32. */
  33.  
  34. if (!TclInThreadExit()
  35. || ((GetStdHandle(STD_INPUT_HANDLE) != fileInfoPtr->handle)
  36. && (GetStdHandle(STD_OUTPUT_HANDLE) != fileInfoPtr->handle)
  37. ! && (GetStdHandle(STD_ERROR_HANDLE) != fileInfoPtr->handle))) {
  38. if (CloseHandle(fileInfoPtr->handle) == FALSE) {
  39. TclWinConvertError(GetLastError());
  40. errorCode = errno;
  41. diff -c ./tclWinPort.h /home/colin/Desktop/packages/tcl/win/tclWinPort.h
  42. *** ./tclWinPort.h 2009-09-14 00:00:18.000000000 +1000
  43. --- /home/colin/Desktop/packages/tcl/win/tclWinPort.h 2009-09-02 15:41:59.000000000 +1000
  44. ***************
  45. *** 32,43 ****
  46. *---------------------------------------------------------------------------
  47. */
  48.  
  49. - #if defined(__MINGW32CE__)
  50. - #undef _NO_OLDNAMES
  51. - #include <wchar.h>
  52. - #undef __COREDLL__
  53. - #endif
  54. -
  55. #include <stdio.h>
  56. #include <stdlib.h>
  57.  
  58. --- 32,37 ----