Merge XFA to PDFium master at 4dc95e7 on 10/28/2014
[pdfium.git] / xfa / src / fxfa / src / fm2js / xfa_error.cpp
1 // Copyright 2014 PDFium Authors. All rights reserved.\r
2 // Use of this source code is governed by a BSD-style license that can be\r
3 // found in the LICENSE file.\r
4 \r
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com\r
6 \r
7 #include "xfa_fm2js.h"\r
8 static FX_LPCWSTR gs_lpStrErrorMsgInfo[] = {\r
9     (FX_LPCWSTR)(L"unsupported char '%c'"),\r
10     (FX_LPCWSTR)(L"bad suffix on number"),\r
11     (FX_LPCWSTR)(L"invalidate char '%c'"),\r
12     (FX_LPCWSTR)(L"expected identifier instead of '%s'"),\r
13     (FX_LPCWSTR)(L"expected '%s' instead of '%s'"),\r
14     (FX_LPCWSTR)(L"expected 'endif' instead of '%s'"),\r
15     (FX_LPCWSTR)(L"unexpected expression '%s'"),\r
16     (FX_LPCWSTR)(L"expected operator '%s' instead of '%s'"),\r
17 };\r
18 FX_LPCWSTR XFA_FM_ErrorMsg(XFA_FM_ERRMSG msg)\r
19 {\r
20     if(msg < FMERR_MAXIMUM) {\r
21         return gs_lpStrErrorMsgInfo[msg];\r
22     } else {\r
23         return (FX_LPCWSTR)(L"");\r
24     }\r
25 }\r