diff options
author | Nick Mathewson <nickm@torproject.org> | 2009-04-17 06:56:09 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2009-04-17 06:56:09 +0000 |
commit | a8f6d961eb3bec921473e91c72675c1dbe853f2e (patch) | |
tree | 2044ed81b759f2495edd3e321b0863e072c65c02 /event_rpcgen.py | |
parent | 796ba15fc6b6e2e0e17e78ac92e00ee79d4d69c0 (diff) | |
download | libevent-a8f6d961eb3bec921473e91c72675c1dbe853f2e.tar.gz |
Actually stop using EVBUFFER_LENGTH/DATA, and move them to buffer_compat.h
svn:r1183
Diffstat (limited to 'event_rpcgen.py')
-rwxr-xr-x | event_rpcgen.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/event_rpcgen.py b/event_rpcgen.py index 0dd0786f..536104dc 100755 --- a/event_rpcgen.py +++ b/event_rpcgen.py @@ -221,7 +221,7 @@ int evtag_unmarshal_%(name)s(struct evbuffer *, ev_uint32_t, ' struct evbuffer *evbuf)\n' '{\n' ' ev_uint32_t tag;\n' - ' while (EVBUFFER_LENGTH(evbuf) > 0) {\n' + ' while (evbuffer_get_length(evbuf) > 0) {\n' ' if (evtag_peek(evbuf, &tag) == -1)\n' ' return (-1);\n' ' switch (tag) {\n' @@ -977,7 +977,7 @@ class EntryVarBytes(Entry): code = ['if (evtag_payload_length(%(buf)s, &%(varlen)s) == -1)', ' return (-1);', # We do not want DoS opportunities - 'if (%(varlen)s > EVBUFFER_LENGTH(%(buf)s))', + 'if (%(varlen)s > evbuffer_get_length(%(buf)s))', ' return (-1);', 'if ((%(var)s = malloc(%(varlen)s)) == NULL)', ' return (-1);', |