diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-02-29 12:23:40 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2024-02-29 12:23:40 +0000 |
commit | e34cb01cc56158c97036f54c34467bd14470b4c4 (patch) | |
tree | a98a5d6f01d674150d17c4425b741549abdf7b98 /searchsummary | |
parent | 2349e03ae70f25c404254c69e7d8bda361ea0f1c (diff) |
Cache the query stack if using ranking.queryCache and use it for proper summary handling
Diffstat (limited to 'searchsummary')
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp index 22ee6711556..d78f463f91d 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp +++ b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp @@ -34,8 +34,7 @@ GetDocsumArgs::initFromDocsumRequest(const engine::DocsumRequest &req) void GetDocsumArgs::setStackDump(uint32_t stackDumpLen, const char *stackDump) { - _stackDump.resize(stackDumpLen); - memcpy(&_stackDump[0], stackDump, _stackDump.size()); + _stackDump.assign(stackDump, stackDump + stackDumpLen); } bool |