Artifact dddd665a5513f5f9c331a0ddc3dc99b12ad37a7e
- File
src/win32/cderr.d
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
The problem was __gshared. Replacing it with TLS fixed the issue. Remaining problem is that "hack.d"'s CloseHandle hack is not working anymore.
(user: kinaba) [annotate]
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
/***********************************************************************\
* cderr.d *
* *
* Windows API header module *
* *
* Translated from MinGW Windows headers *
* *
* Placed into public domain *
\***********************************************************************/
module win32.cderr;
enum {
CDERR_DIALOGFAILURE = 0xFFFF,
CDERR_GENERALCODES = 0x0000,
CDERR_STRUCTSIZE,
CDERR_INITIALIZATION,
CDERR_NOTEMPLATE,
CDERR_NOHINSTANCE,
CDERR_LOADSTRFAILURE,
CDERR_FINDRESFAILURE,
CDERR_LOADRESFAILURE,
CDERR_LOCKRESFAILURE,
CDERR_MEMALLOCFAILURE,
CDERR_MEMLOCKFAILURE,
CDERR_NOHOOK,
CDERR_REGISTERMSGFAIL,
PDERR_PRINTERCODES = 0x1000,
PDERR_SETUPFAILURE,
PDERR_PARSEFAILURE,
PDERR_RETDEFFAILURE,
PDERR_LOADDRVFAILURE,
PDERR_GETDEVMODEFAIL,
PDERR_INITFAILURE,
PDERR_NODEVICES,
PDERR_NODEFAULTPRN,
PDERR_DNDMMISMATCH,
PDERR_CREATEICFAILURE,
PDERR_PRINTERNOTFOUND,
PDERR_DEFAULTDIFFERENT,
CFERR_CHOOSEFONTCODES = 0x2000,
CFERR_NOFONTS,
CFERR_MAXLESSTHANMIN,
FNERR_FILENAMECODES = 0x3000,
FNERR_SUBCLASSFAILURE,
FNERR_INVALIDFILENAME,
FNERR_BUFFERTOOSMALL,
FRERR_FINDREPLACECODES = 0x4000,
FRERR_BUFFERLENGTHZERO,
CCERR_CHOOSECOLORCODES = 0x5000
}