summaryrefslogtreecommitdiffstats
path: root/searchsummary
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2024-02-29 12:23:40 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2024-02-29 12:23:40 +0000
commite34cb01cc56158c97036f54c34467bd14470b4c4 (patch)
treea98a5d6f01d674150d17c4425b741549abdf7b98 /searchsummary
parent2349e03ae70f25c404254c69e7d8bda361ea0f1c (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.cpp3
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