X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ecere%2Fsrc%2Fnet%2Fdcom.ec;h=455b810324864ab16125988aaa8e6488ff30766e;hb=f0440a1683be1723ae8462c7de1bff8867a55a2e;hp=cb45924e480a6e52a33a35d1f75047a3e14096ba;hpb=36718c3057b9b483804bce81851a025b59267060;p=sdk diff --git a/ecere/src/net/dcom.ec b/ecere/src/net/dcom.ec index cb45924..455b810 100644 --- a/ecere/src/net/dcom.ec +++ b/ecere/src/net/dcom.ec @@ -737,9 +737,9 @@ public: dllexport bool CallMethod(unsigned int methodID) { + bool result = false; if(this && connected) { - bool result; CallAck ack = null; int callID = nextCallID++; unsigned int size = (uint)(uintptr)&((CallMethodPacket)0).args + __ecereBuffer.size; // sizeof(class CallMethodPacket) + __ecereBuffer.size - 1; @@ -779,9 +779,8 @@ public: delete ack; result = true; } - return result; } - return false; + return result; } ~DCOMClientObject()