--- libaitrpc/example/tcli.c 2010/06/28 17:10:39 1.1.1.1.2.4 +++ libaitrpc/example/tcli.c 2010/07/07 09:29:42 1.1.1.1.2.5 @@ -21,15 +21,17 @@ int main() return 1; } + memset(blob43, 0, 512); strlcpy(blob43, "aaaaaaaaaaaaaaa cddddddddddddddd zzzzzzzzzzzzzzzzzzzzz !!!!\n\n\n675675676...\n", 512); RPC_SET_I32(&(valz[0]), 12345678); RPC_SET_STR(&(valz[1]), "gniah_blah SHMINK!"); - RPC_SET_BLOB(&(valz[2]), 19750310, 512); + RPC_SET_BLOB(&(valz[2]), 512); if (rpc_cli_sendBLOB(cli2, &valz[2], blob43) == -1) { printf("!!!!! blob error:: errno=%d %s\n", rpc_GetErrno(), rpc_GetError()); return 2; - } + } else + printf("Get BLOB = %x\n", RPC_GET_BLOB(&valz[2])); // for (i = 0; i < 1000000; i++) if ((ret = rpc_cli_execCall(cli, NULL, "BBB", 3, valz, &c, &v)) < 0) {