diff options
Diffstat (limited to 'vsm')
-rw-r--r-- | vsm/src/vespa/vsm/vsm/slimefieldwriter.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vsm/src/vespa/vsm/vsm/slimefieldwriter.h b/vsm/src/vespa/vsm/vsm/slimefieldwriter.h index 0d2856e3e9b..ac540b2ccfe 100644 --- a/vsm/src/vespa/vsm/vsm/slimefieldwriter.h +++ b/vsm/src/vespa/vsm/vsm/slimefieldwriter.h @@ -44,6 +44,12 @@ public: vespalib::stringref out() const { return vespalib::stringref(_rbuf.GetDrainPos(), _rbuf.GetUsedLen()); } + + void clear() { + _rbuf.Reuse(); + _inputFields = NULL; + _currPath.clear(); + } }; } |