Bug 942402 - Add version test functions for Thunderbird. r=jimm

This commit is contained in:
Masatoshi Kimura 2013-12-03 00:01:48 +09:00
parent 32f3f2a19d
commit 563353ee8f

View File

@ -50,10 +50,26 @@ namespace mozilla
return false;
}
MOZ_ALWAYS_INLINE bool
IsXPSP3OrLater()
{ return IsWindowsVersionOrLater(0x0005000100030000ull); }
MOZ_ALWAYS_INLINE bool
IsWin2003OrLater()
{ return IsWindowsVersionOrLater(0x0005000200000000ull); }
MOZ_ALWAYS_INLINE bool
IsWin2003SP2OrLater()
{ return IsWindowsVersionOrLater(0x0005000200020000ull); }
MOZ_ALWAYS_INLINE bool
IsVistaOrLater()
{ return IsWindowsVersionOrLater(0x0006000000000000ull); }
MOZ_ALWAYS_INLINE bool
IsVistaSP1OrLater()
{ return IsWindowsVersionOrLater(0x0006000000010000ull); }
MOZ_ALWAYS_INLINE bool
IsWin7OrLater()
{ return IsWindowsVersionOrLater(0x0006000100000000ull); }