Update rpc_demo.c (#897)

Fix bug of undefined array end and memory leak of greeting.
diff --git a/demo/rpc_demo.c b/demo/rpc_demo.c
index c8d87d6..e355c62 100644
--- a/demo/rpc_demo.c
+++ b/demo/rpc_demo.c
@@ -185,9 +185,12 @@
         return (-1);
     }
     memcpy(greeting, msg, rc);
+    greeting[rc] = '\0';
 
     nn_freemsg (msg);
     printf ("%s\n", greeting); 
+    free(greeting);
+
     return (0);
 }