environment. There are a set of base libraries in the Mde Package that can\r
be used to implement base modules.\r
\r
-Copyright (c) 2006 - 2007, Intel Corporation\r
+Copyright (c) 2006 - 2008, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
\r
typedef UINT64 PHYSICAL_ADDRESS;\r
\r
-//\r
-// LIST_ENTRY definition\r
-//\r
+///\r
+/// LIST_ENTRY definition\r
+///\r
typedef struct _LIST_ENTRY LIST_ENTRY;\r
\r
struct _LIST_ENTRY {\r
#define ENCODE_ERROR(a) (MAX_BIT | (a))\r
\r
#define ENCODE_WARNING(a) (a)\r
-#define RETURN_ERROR(a) ((a) < 0)\r
+#define RETURN_ERROR(a) ((INTN) (a) < 0)\r
\r
#define RETURN_SUCCESS 0\r
#define RETURN_LOAD_ERROR ENCODE_ERROR (1)\r
#define RETURN_CRC_ERROR ENCODE_ERROR (27)\r
#define RETURN_END_OF_MEDIA ENCODE_ERROR (28)\r
#define RETURN_END_OF_FILE ENCODE_ERROR (31)\r
+#define RETURN_INVALID_LANGUAGE ENCODE_ERROR (32)\r
+\r
\r
#define RETURN_WARN_UNKNOWN_GLYPH ENCODE_WARNING (1)\r
#define RETURN_WARN_DELETE_FAILURE ENCODE_WARNING (2)\r