From e45f0e08105b0592d90c5a16f93ca4a30837f222 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Thu, 20 Feb 2025 10:59:04 -0500 Subject: Fix API compilation for clang on windows --- workflow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'workflow.cpp') diff --git a/workflow.cpp b/workflow.cpp index a0521ac4..135c029f 100644 --- a/workflow.cpp +++ b/workflow.cpp @@ -128,7 +128,7 @@ std::optional WorkflowMachine::QueryOverride(const string& activity) rapidjson::Document::AllocatorType& allocator = request.GetAllocator(); request.AddMember("command", "override", allocator); request.AddMember("action", "query", allocator); - request.AddMember("activity", rapidjson::Value(activity.c_str(), allocator), allocator); + request.AddMember("activity", activity, allocator); rapidjson::StringBuffer buffer; rapidjson::Writer writer(buffer); request.Accept(writer); @@ -154,7 +154,7 @@ bool WorkflowMachine::SetOverride(const string& activity, bool enable) rapidjson::Document::AllocatorType& allocator = request.GetAllocator(); request.AddMember("command", "override", allocator); request.AddMember("action", "set", allocator); - request.AddMember("activity", rapidjson::Value(activity.c_str(), allocator), allocator); + request.AddMember("activity", activity, allocator); request.AddMember("enable", enable, allocator); rapidjson::StringBuffer buffer; rapidjson::Writer writer(buffer); @@ -181,7 +181,7 @@ bool WorkflowMachine::ClearOverride(const string& activity) rapidjson::Document::AllocatorType& allocator = request.GetAllocator(); request.AddMember("command", "override", allocator); request.AddMember("action", "clear", allocator); - request.AddMember("activity", rapidjson::Value(activity.c_str(), allocator), allocator); + request.AddMember("activity", activity, allocator); rapidjson::StringBuffer buffer; rapidjson::Writer writer(buffer); request.Accept(writer); -- cgit v1.3.1