summaryrefslogtreecommitdiff
path: root/qpid/extras/dispatch/src/iterator.c
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/extras/dispatch/src/iterator.c')
-rw-r--r--qpid/extras/dispatch/src/iterator.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/qpid/extras/dispatch/src/iterator.c b/qpid/extras/dispatch/src/iterator.c
index 9186465cde..eb302fe9ad 100644
--- a/qpid/extras/dispatch/src/iterator.c
+++ b/qpid/extras/dispatch/src/iterator.c
@@ -372,6 +372,12 @@ void dx_field_iterator_advance(dx_field_iterator_t *iter, uint32_t length)
}
+uint32_t dx_field_iterator_remaining(dx_field_iterator_t *iter)
+{
+ return iter->pointer.length;
+}
+
+
int dx_field_iterator_equal(dx_field_iterator_t *iter, const unsigned char *string)
{
dx_field_iterator_reset(iter);