comparison src/error.h @ 9753:892e2aa7bc75

improve error messages by auto-prepending current function name
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 22 Oct 2009 08:56:58 +0200
parents 065c28e1c368
children cd96d29c5efa
comparison
equal deleted inserted replaced
9752:51c21837686f 9753:892e2aa7bc75
45 extern OCTINTERP_API void warning (const char *fmt, ...); 45 extern OCTINTERP_API void warning (const char *fmt, ...);
46 46
47 extern OCTINTERP_API void verror (const char *fmt, va_list args); 47 extern OCTINTERP_API void verror (const char *fmt, va_list args);
48 extern OCTINTERP_API void error (const char *fmt, ...); 48 extern OCTINTERP_API void error (const char *fmt, ...);
49 49
50 extern OCTINTERP_API void verror_with_cfn (const char *fmt, va_list args);
51 extern OCTINTERP_API void error_with_cfn (const char *fmt, ...);
52
50 extern OCTINTERP_API void vparse_error (const char *fmt, va_list args); 53 extern OCTINTERP_API void vparse_error (const char *fmt, va_list args);
51 extern OCTINTERP_API void parse_error (const char *fmt, ...); 54 extern OCTINTERP_API void parse_error (const char *fmt, ...);
52 55
53 extern OCTINTERP_API void 56 extern OCTINTERP_API void
54 vmessage_with_id (const char *id, const char *name, const char *fmt, va_list args); 57 vmessage_with_id (const char *id, const char *name, const char *fmt, va_list args);
71 extern OCTINTERP_API void 74 extern OCTINTERP_API void
72 verror_with_id (const char *id, const char *fmt, va_list args); 75 verror_with_id (const char *id, const char *fmt, va_list args);
73 76
74 extern OCTINTERP_API void 77 extern OCTINTERP_API void
75 error_with_id (const char *id, const char *fmt, ...); 78 error_with_id (const char *id, const char *fmt, ...);
79
80 extern OCTINTERP_API void
81 verror_with_id_cfn (const char *id, const char *fmt, va_list args);
82
83 extern OCTINTERP_API void
84 error_with_id_cfn (const char *id, const char *fmt, ...);
76 85
77 extern OCTINTERP_API void 86 extern OCTINTERP_API void
78 vparse_error_with_id (const char *id, const char *fmt, va_list args); 87 vparse_error_with_id (const char *id, const char *fmt, va_list args);
79 88
80 extern OCTINTERP_API void 89 extern OCTINTERP_API void