|
@@ -221,8 +221,8 @@ callWithMethodAndObject(UA_Server *server, UA_Session *session,
|
|
|
|
|
|
/* Call the method */
|
|
|
result->statusCode = method->method(server, &session->sessionId, session->sessionHandle,
|
|
|
- &method->nodeId, (void*)(uintptr_t)method->context,
|
|
|
- &object->nodeId, (void*)(uintptr_t)&object->context,
|
|
|
+ &method->nodeId, method->context,
|
|
|
+ &object->nodeId, object->context,
|
|
|
request->inputArgumentsSize, request->inputArguments,
|
|
|
result->outputArgumentsSize, result->outputArguments);
|
|
|
/* TODO: Verify Output matches the argument definition */
|