From dabd049ad2f4c5a688a0a522014c2055e8ddff34 Mon Sep 17 00:00:00 2001 From: matt335672 <30179339+matt335672@users.noreply.github.com> Date: Thu, 19 May 2022 13:19:25 +0100 Subject: [PATCH] Add xrdpapi/simple.c to the CI --- xrdpapi/Makefile.am | 11 +++++++++++ xrdpapi/simple.c | 12 ++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/xrdpapi/Makefile.am b/xrdpapi/Makefile.am index bb5e49c9..55014bc5 100644 --- a/xrdpapi/Makefile.am +++ b/xrdpapi/Makefile.am @@ -16,3 +16,14 @@ libxrdpapi_la_SOURCES = \ libxrdpapi_la_LIBADD = \ $(top_builddir)/common/libcommon.la + +# Build the 'simple' example program, so it's added to the CI +noinst_PROGRAMS = xrdp-xrdpapi-simple + +xrdp_xrdpapi_simple_SOURCES = \ + simple.c + +# If you change this, update the standalone build instructions in simple.c +xrdp_xrdpapi_simple_LDADD = \ + libxrdpapi.la \ + $(top_builddir)/common/libcommon.la diff --git a/xrdpapi/simple.c b/xrdpapi/simple.c index 0599b350..6b5cee2b 100644 --- a/xrdpapi/simple.c +++ b/xrdpapi/simple.c @@ -102,18 +102,18 @@ run_echo_test(void) int rv; int count; int pkt_count; - int i; - int bytes_written; - int bytes_read; + unsigned int i; + unsigned int bytes_written; + unsigned int bytes_read; unsigned char c; - unsigned char *rd_ptr; - unsigned char *wr_ptr; + char *rd_ptr; + char *wr_ptr; /* fill out_buf[] with incremental values */ for (i = 0, c = 0; i < 8192; i++, c++) { - out_buf[i] = c; + out_buf[i] = (char)c; } /* open a virtual channel named ECHO */