File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 3
3
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
4
4
* obtain one at http://mozilla.org/MPL/2.0/
5
5
*
6
- * Copyright (C) 2010-2013 , Peter Johnson (www.delphidabbler.com).
6
+ * Copyright (C) 2010-2014 , Peter Johnson (www.delphidabbler.com).
7
7
*
8
- * $Rev$
9
- * $Date$
8
+ * $Rev: 1515 $
9
+ * $Date: 2014-01-11 02:36:28 +0000 (Sat, 11 Jan 2014) $
10
10
*
11
11
* This unit is a Delphi Pascal implementation of the MD5 Message-Digest
12
12
* algorithm. See RFC1321 (http://www.faqs.org/rfcs/rfc1321.html).
31
31
{ $UNDEF CANCOMPILE}
32
32
{ $UNDEF RTLNAMESPACES}
33
33
{ $IFDEF CONDITIONALEXPRESSIONS}
34
- { $IF CompilerVersion >= 20 .0} // Delphi 2009
35
- { $DEFINE CANCOMPILE }
34
+ { $IF CompilerVersion >= 24 .0} // Delphi XE3 and later
35
+ { $LEGACYIFEND ON } // NOTE: this must come before all $IFEND directives
36
36
{ $IFEND}
37
- { $IF CompilerVersion >= 23.0} // Delphi XE2
37
+ { $IF CompilerVersion >= 23.0} // Delphi XE2 and later
38
38
{ $DEFINE RTLNAMESPACES}
39
39
{ $IFEND}
40
+ { $IF CompilerVersion >= 20.0} // Delphi 2009 and later
41
+ { $DEFINE CANCOMPILE}
42
+ { $IFEND}
40
43
{ $ENDIF}
41
44
{ $IFNDEF CANCOMPILE}
42
45
{ $MESSAGE FATAL 'Delphi 2009 or later required'}
You can’t perform that action at this time.
0 commit comments