mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-11 13:24:43 -04:00
make use of the built in warn/err code
svn:r173
This commit is contained in:
parent
c4e60994a2
commit
e5ab86a726
@ -115,7 +115,7 @@ class Struct:
|
|||||||
'{\n'
|
'{\n'
|
||||||
' struct %s *tmp;\n' % self._name +
|
' struct %s *tmp;\n' % self._name +
|
||||||
' if ((tmp = malloc(sizeof(struct %s))) == NULL) {\n'
|
' if ((tmp = malloc(sizeof(struct %s))) == NULL) {\n'
|
||||||
' warn("%%s: malloc", __func__);\n'
|
' event_warn("%%s: malloc", __func__);\n'
|
||||||
' return (NULL);\n' % self._name +
|
' return (NULL);\n' % self._name +
|
||||||
' }'
|
' }'
|
||||||
)
|
)
|
||||||
@ -603,18 +603,20 @@ class EntryStruct(Entry):
|
|||||||
' } else {',
|
' } else {',
|
||||||
' msg->%s_data = %s_new();' % (name, self._refname),
|
' msg->%s_data = %s_new();' % (name, self._refname),
|
||||||
' if (msg->%s_data == NULL) {' % name,
|
' if (msg->%s_data == NULL) {' % name,
|
||||||
' warn("%%s: %s_new()", __func__);' % (self._refname),
|
' event_warn("%%s: %s_new()", __func__);' % (
|
||||||
|
self._refname),
|
||||||
' goto error;',
|
' goto error;',
|
||||||
' }',
|
' }',
|
||||||
' }',
|
' }',
|
||||||
' if ((tmp = evbuffer_new()) == NULL) {',
|
' if ((tmp = evbuffer_new()) == NULL) {',
|
||||||
' warn("%s: evbuffer_new()", __func__);',
|
' event_warn("%s: evbuffer_new()", __func__);',
|
||||||
' goto error;',
|
' goto error;',
|
||||||
' }',
|
' }',
|
||||||
' %s_marshal(tmp, value); ' % self._refname,
|
' %s_marshal(tmp, value); ' % self._refname,
|
||||||
' if (%s_unmarshal(msg->%s_data, tmp) == -1) {' % (
|
' if (%s_unmarshal(msg->%s_data, tmp) == -1) {' % (
|
||||||
self._refname, name ),
|
self._refname, name ),
|
||||||
' warnx("%%s: %s_unmarshal", __func__);' % self._refname,
|
' event_warnx("%%s: %s_unmarshal", __func__);' % (
|
||||||
|
self._refname),
|
||||||
' goto error;',
|
' goto error;',
|
||||||
' }',
|
' }',
|
||||||
' msg->%s_set = 1;' % name,
|
' msg->%s_set = 1;' % name,
|
||||||
@ -1031,6 +1033,11 @@ def BodyPreamble(name):
|
|||||||
|
|
||||||
pre += '\n#include "%s"\n\n' % header_file
|
pre += '\n#include "%s"\n\n' % header_file
|
||||||
|
|
||||||
|
pre += 'void event_err(int eval, const char *fmt, ...);\n'
|
||||||
|
pre += 'void event_warn(const char *fmt, ...);\n'
|
||||||
|
pre += 'void event_errx(int eval, const char *fmt, ...)\n;'
|
||||||
|
pre += 'void event_warnx(const char *fmt, ...)\n\n;'
|
||||||
|
|
||||||
pre += 'static struct evbuffer *_buf;\n\n'
|
pre += 'static struct evbuffer *_buf;\n\n'
|
||||||
|
|
||||||
return pre
|
return pre
|
||||||
|
Loading…
x
Reference in New Issue
Block a user