src/error.c
changeset 138 a716c621cb90
parent 134 978041c1c04d
child 140 aa390e52eda8
equal deleted inserted replaced
137:c607c357c486 138:a716c621cb90
    84     {   ERR_LUA_SYNTAX,                     "lua: syntax error",                        ERR_EXTRA_STR       },
    84     {   ERR_LUA_SYNTAX,                     "lua: syntax error",                        ERR_EXTRA_STR       },
    85     {   ERR_LUA_RUN,                        "lua: runtime error",                       ERR_EXTRA_STR       },
    85     {   ERR_LUA_RUN,                        "lua: runtime error",                       ERR_EXTRA_STR       },
    86     {   ERR_LUA_ERR,                        "lua: error handling error",                ERR_EXTRA_STR       },
    86     {   ERR_LUA_ERR,                        "lua: error handling error",                ERR_EXTRA_STR       },
    87     {   ERR_LUA_FILE,                       "lua: error loading file",                  ERR_EXTRA_STR       },
    87     {   ERR_LUA_FILE,                       "lua: error loading file",                  ERR_EXTRA_STR       },
    88     {   _ERR_INVALID,                       NULL,                                       0                   }
    88     {   _ERR_INVALID,                       NULL,                                       0                   }
       
    89 }, _pcre_error_desc[] = {
       
    90     {   ERR_PCRE_COMPILE,                   "pcre_compile",                             ERR_EXTRA_STR       },
       
    91     {   ERR_PCRE_EXEC,                      "pcre_exec",                                ERR_EXTRA_STR       },
       
    92     {   _ERR_INVALID,                       NULL,                                       0                   }
    89 };
    93 };
    90 
    94 
    91 /**
    95 /**
    92  * Array of error_desc tables
    96  * Array of error_desc tables
    93  */
    97  */
    97     _sock_gnutls_error_desc,
   101     _sock_gnutls_error_desc,
    98     _irc_error_desc,
   102     _irc_error_desc,
    99     _config_error_desc,
   103     _config_error_desc,
   100     _module_error_desc,
   104     _module_error_desc,
   101     _lua_error_desc,
   105     _lua_error_desc,
       
   106     _pcre_error_desc,
   102     NULL
   107     NULL
   103 };
   108 };
   104 
   109 
   105 /**
   110 /**
   106  * Look up the error_desc for the given error code
   111  * Look up the error_desc for the given error code