Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[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 const FX_WCHAR* gs_lpStrErrorMsgInfo[] = {\r
9     L"unsupported char '%c'",\r
10     L"bad suffix on number",\r
11     L"invalidate char '%c'",\r
12     L"expected identifier instead of '%s'",\r
13     L"expected '%s' instead of '%s'",\r
14     L"expected 'endif' instead of '%s'",\r
15     L"unexpected expression '%s'",\r
16     L"expected operator '%s' instead of '%s'",\r
17 };\r
18 const FX_WCHAR* 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 L"";\r
24     }\r
25 }\r