Browse Source

uniatialized variable fixed

Stasik0 9 years ago
parent
commit
61a255b034
2 changed files with 1 additions and 5 deletions
  1. 0 4
      examples/client.c
  2. 1 1
      src/client/ua_client.c

+ 0 - 4
examples/client.c

@@ -27,10 +27,6 @@ int main(int argc, char *argv[]) {
         UA_Client_delete(client);
         return retval;
     }
-    UA_Client_disconnect(client);
-    retval = UA_Client_connect(client, ClientNetworkLayerTCP_connect,
-                                             "opc.tcp://localhost:16664");
-
     // Browse some objects
     printf("Browsing nodes in objects folder:\n");
 

+ 1 - 1
src/client/ua_client.c

@@ -513,7 +513,7 @@ UA_StatusCode UA_Client_connect(UA_Client *client, UA_ConnectClientConnection co
 }
 
 UA_StatusCode UA_Client_disconnect(UA_Client *client) {
-    UA_StatusCode retval;
+    UA_StatusCode retval = UA_STATUSCODE_GOOD;
     if(client->channel.connection->state == UA_CONNECTION_ESTABLISHED){
         retval = CloseSession(client);
         if(retval == UA_STATUSCODE_GOOD)