From bc9b3a265af0a9ee6b356472800f4940f5c2847c Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 周二, 31 5月 2016 18:16:22 +0800
Subject: [PATCH] Fix compilation under c++ compiler

---
 examples/test-tcp-srq/main.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/examples/test-tcp-srq/main.c b/examples/test-tcp-srq/main.c
index 095fdb8..14d027a 100644
--- a/examples/test-tcp-srq/main.c
+++ b/examples/test-tcp-srq/main.c
@@ -275,6 +275,16 @@
     (void) argv;
     int rc;
 
+#ifdef __cplusplus
+    user_data_t user_data = {
+        /*.io_listen =*/ -1,
+        /*.io =*/ -1,
+        /*.control_io_listen =*/ -1,
+        /*.control_io =*/ -1,
+        /*.fio =*/ NULL,
+        /*.fds =*/ 0,
+    };
+#else
     user_data_t user_data = {
         .io_listen = -1,
         .io = -1,
@@ -282,6 +292,7 @@
         .control_io = -1,
         .fio = NULL,
     };
+#endif
 
     // user_context will be pointer to socket
     SCPI_Init(&scpi_context,

--
Gitblit v1.9.1