summaryrefslogtreecommitdiff
path: root/testprogs/win32/rpcecho/client.c
diff options
context:
space:
mode:
Diffstat (limited to 'testprogs/win32/rpcecho/client.c')
-rw-r--r--testprogs/win32/rpcecho/client.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/testprogs/win32/rpcecho/client.c b/testprogs/win32/rpcecho/client.c
index 1724f482c3..9d06f8e311 100644
--- a/testprogs/win32/rpcecho/client.c
+++ b/testprogs/win32/rpcecho/client.c
@@ -301,6 +301,23 @@ void main(int argc, char **argv)
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;