瀏覽代碼

refactor(server): Replace _deleteMembers with _clear in ua_services_method.c

Julius Pfrommer 5 年之前
父節點
當前提交
f6aebca6e2
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/server/ua_services_method.c

+ 4 - 3
src/server/ua_services_method.c

@@ -283,14 +283,15 @@ Operation_CallMethodAsync(UA_Server *server, UA_Session *session, void *context,
             UA_CallMethodResult_clear(result);
             result->statusCode = res;
             UA_Server_InsertMethodResponse(server, pContext->nRequestId, &pContext->nSessionId, pContext->nIndex, result);
-            UA_CallMethodResult_deleteMembers(result);
+            UA_CallMethodResult_clear(result);
         }
     }
     else {
         /* Sync execution case, continue with method and object as context */
         callWithMethodAndObject(server, session, request, result, method, object);
-        UA_Server_InsertMethodResponse(server, pContext->nRequestId, &pContext->nSessionId, pContext->nIndex, result);
-        UA_CallMethodResult_deleteMembers(result);
+        UA_Server_InsertMethodResponse(server, pContext->nRequestId,
+                                       &pContext->nSessionId, pContext->nIndex, result);
+        UA_CallMethodResult_clear(result);
     }
 
     /* Release the method and object node */