summaryrefslogtreecommitdiff
path: root/event_rpcgen.py
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2009-04-17 06:56:09 +0000
committerNick Mathewson <nickm@torproject.org>2009-04-17 06:56:09 +0000
commita8f6d961eb3bec921473e91c72675c1dbe853f2e (patch)
tree2044ed81b759f2495edd3e321b0863e072c65c02 /event_rpcgen.py
parent796ba15fc6b6e2e0e17e78ac92e00ee79d4d69c0 (diff)
downloadlibevent-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-xevent_rpcgen.py4
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);',