svn commit: samba r6541 - in
branches/SAMBA_4_0/testprogs/win32/rpcecho: .
tridge at samba.org
tridge at samba.org
Sun May 1 06:55:39 GMT 2005
Author: tridge
Date: 2005-05-01 06:55:39 +0000 (Sun, 01 May 2005)
New Revision: 6541
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6541
Log:
added double pointer test to win32 echo client
Modified:
branches/SAMBA_4_0/testprogs/win32/rpcecho/client.c
branches/SAMBA_4_0/testprogs/win32/rpcecho/server.c
Changeset:
Modified: branches/SAMBA_4_0/testprogs/win32/rpcecho/client.c
===================================================================
--- branches/SAMBA_4_0/testprogs/win32/rpcecho/client.c 2005-05-01 02:40:00 UTC (rev 6540)
+++ branches/SAMBA_4_0/testprogs/win32/rpcecho/client.c 2005-05-01 06:55:39 UTC (rev 6541)
@@ -301,6 +301,23 @@
continue;
}
+ if (strcmp(argv[0], "double") == 0) {
+ typedef unsigned short uint16;
+ uint16 v = 13;
+ uint16 *pv = &v;
+ uint16 **ppv = &pv;
+ uint16 ret;
+
+ argc -= 1;
+ argv += 1;
+
+ ret = echo_TestDoublePointer(&ppv);
+
+ printf("TestDoublePointer v=%d ret=%d\n", v, ret);
+
+ continue;
+ }
+
if (strcmp(argv[0], "sleep") == 0) {
long arg, result;
Modified: branches/SAMBA_4_0/testprogs/win32/rpcecho/server.c
===================================================================
--- branches/SAMBA_4_0/testprogs/win32/rpcecho/server.c 2005-05-01 02:40:00 UTC (rev 6540)
+++ branches/SAMBA_4_0/testprogs/win32/rpcecho/server.c 2005-05-01 06:55:39 UTC (rev 6541)
@@ -142,9 +142,11 @@
short echo_TestDoublePointer(short ***data)
{
if (!*data) {
+ printf("WARNING: *data == NULL\n");
return 0;
}
if (!**data) {
+ printf("WARNING: **data == NULL\n");
return 0;
}
printf("Incoming double pointer: %d\n", ***data);
More information about the samba-cvs
mailing list