diff options
author | Martin Lambers <marlam@marlam.de> | 2010-11-16 14:07:43 (GMT) |
---|---|---|
committer | Martin Lambers <marlam@marlam.de> | 2010-11-16 14:07:43 (GMT) |
commit | 4c758bf74c4063c16281fb22521353ed1ae8051a (patch) | |
tree | e00e00b8bad1760b7b8ece281ec89f7f09cba4ea /src/dcmtk-1-explicit-cast.patch | |
parent | 565fcd82fdef1b234b930f2b99a946d9647d1124 (diff) | |
download | mxe-4c758bf74c4063c16281fb22521353ed1ae8051a.zip mxe-4c758bf74c4063c16281fb22521353ed1ae8051a.tar.gz mxe-4c758bf74c4063c16281fb22521353ed1ae8051a.tar.bz2 |
new package: dcmtk
Diffstat (limited to 'src/dcmtk-1-explicit-cast.patch')
-rw-r--r-- | src/dcmtk-1-explicit-cast.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/dcmtk-1-explicit-cast.patch b/src/dcmtk-1-explicit-cast.patch new file mode 100644 index 0000000..6c36f18 --- /dev/null +++ b/src/dcmtk-1-explicit-cast.patch @@ -0,0 +1,23 @@ +This file is part of mingw-cross-env. +See doc/index.html for further information. + +--- dcmtk-3.5.4.orig/ofstd/libsrc/ofthread.cc 2005-12-08 16:49:02.000000000 +0100 ++++ dcmtk-3.5.4/ofstd/libsrc/ofthread.cc 2010-06-15 21:34:29.234201660 +0200 +@@ -139,7 +139,7 @@ + theThreadHandle = _beginthreadex(NULL, 0, thread_stub, (void *)this, 0, &tid); + if (theThreadHandle == 0) return errno; else + { +- theThread = tid; ++ theThread = (void *)tid; + return 0; + } + #elif defined(POSIX_INTERFACE) +@@ -195,7 +195,7 @@ + #endif + { + #ifdef WINDOWS_INTERFACE +- if (theThread == tID) return OFTrue; else return OFFalse; ++ if (theThread == (void *)tID) return OFTrue; else return OFFalse; + #elif defined(POSIX_INTERFACE) + #ifdef HAVE_POINTER_TYPE_PTHREAD_T + // dangerous - we cast an unsigned long back to a pointer type and hope that it is still valid |