summaryrefslogtreecommitdiff
path: root/src/tsg_bridge.cpp
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2023-05-15 16:38:56 +0800
committerliuxueli <[email protected]>2023-05-15 17:01:06 +0800
commitd8b595ff2b5926aa6209d166ca087d9a11355106 (patch)
treeb810a7ed5a89cc6c2d015ed5bdd99666b1276297 /src/tsg_bridge.cpp
parent2eb5a34e0f2806e587f8329dd65a6c0118f4411d (diff)
TSG-15014: 使用错误的bridge id获取异步存储空间,导致内存被覆写v6.0.11
Diffstat (limited to 'src/tsg_bridge.cpp')
-rw-r--r--src/tsg_bridge.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tsg_bridge.cpp b/src/tsg_bridge.cpp
index 1c018bd..a65db43 100644
--- a/src/tsg_bridge.cpp
+++ b/src/tsg_bridge.cpp
@@ -568,7 +568,7 @@ int session_runtime_action_context_async(const struct streaminfo *a_stream, void
const struct session_runtime_action_context *session_runtime_action_context_new(const struct streaminfo *a_stream)
{
- struct session_runtime_action_context *srt_action_context=(struct session_runtime_action_context *)session_async_bridge_get_data(a_stream, g_tm_bridge_para[BRIDGE_TYPE_SESSION_PROCESS_CONTEXT].id);
+ struct session_runtime_action_context *srt_action_context=(struct session_runtime_action_context *)session_async_bridge_get_data(a_stream, g_tm_bridge_para[BRIDGE_TYPE_SESSION_ACTION_CONTEXT].id);
if(srt_action_context==NULL)
{
srt_action_context=(struct session_runtime_action_context *)dictator_malloc(a_stream->threadnum, sizeof(struct session_runtime_action_context));