Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

96 lines
1.6 KiB

#include "mrc\Types.r"
#include "mrc\CodeFrag.r"
#include "mrc\systypes.r"
#include "version.h"
#define q(x) #x
#if (rup == 0)
#define VERSION_STR1(a,b,c) q(a) "." q(b) ".0"
#else /* !(rup == 0) */
#define VERSION_STR1(a,b,c) q(a) "." q(b) "." q(c)
#endif /* !(rup == 0) */
#define VERSION_STR_LONG VERSION_STR1(rmj, rmm, rup) "\0x2c Copyright \0xa9 Microsoft Corporation, 1995"
#define VERSION_STR_SHORT VERSION_STR1(rmj, 0, 0)
#define VERSION_STR0(a) q(a)
#define JDATESTR VERSION_STR0(rup)
#define CURRENTVER 0x04008000
#define OLDDEFVER 0x04008000
resource 'cfrg' (0)
{
{
kPowerPC,
kFullLib,
CURRENTVER,
OLDDEFVER,
0,
0,
kIsLib,
kOnDiskFlat,
kZeroOffset,
kWholeFork,
#ifdef _DEBUG
"DebugCRT4.0Library"
#else
"MicrosoftCRT4.0Library"
#endif
}
};
#if (rup != 0)
resource 'vers' (1, purgeable )
{
(((rup/1000)%10)<<4) | (((rup/100)%10)<<0),
(((rup/10)%10)<<4) | (((rup/1)%10)<<0),
development,
0x04,
verUS, /* Region */
"4.0d3",
"4.0d3 (" JDATESTR ") (US), \0xA9 1994-95 Microsoft Corporation"
};
resource 'vers' (2, purgeable )
{
(((rup/1000)%10)<<4) | (((rup/100)%10)<<0),
(((rup/10)%10)<<4) | (((rup/1)%10)<<0),
development,
0x04,
verUS, /* Region */
"4.0d3",
"Microsoft Visual C++ 4.0 (" JDATESTR ")"
};
#else
resource 'vers' (1, purgeable )
{
0x04,
0x00,
release,
0x00,
verUS, /* Region */
"4.0",
"4.0 (US), \0xA9 1994 Microsoft Corporation"
};
resource 'vers' (2, purgeable )
{
0x04,
0x00,
release,
0x00,
verUS, /* Region */
"4.0",
"Microsoft Visual C++ 4.0"
};
#endif