From 84f0a9dbda1a0cae81299550757cd6ac8d349b67 Mon Sep 17 00:00:00 2001 From: Zhicheng Wei Date: Mon, 23 Nov 2015 12:35:36 +0800 Subject: fix libtls-standalone tests for tls_read and tls_write changed api --- libtls-standalone/tests/test.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libtls-standalone/tests/test.c b/libtls-standalone/tests/test.c index 1b8c761..4069332 100644 --- a/libtls-standalone/tests/test.c +++ b/libtls-standalone/tests/test.c @@ -5,7 +5,7 @@ int main() { struct tls *tls; struct tls_config *tls_config; - size_t written, read; + ssize_t written, read; char buf[4096]; if (tls_init() != 0) { @@ -31,10 +31,10 @@ int main() if (tls_connect(tls, "google.com", "443") != 0) goto err; - if (tls_write(tls, "GET /\r\n", 7, &written) != 0) + if ((written = tls_write(tls, "GET /\r\n", 7)) < 0) goto err; - if (tls_read(tls, buf, sizeof(buf), &read) != 0) + if ((read = tls_read(tls, buf, sizeof(buf))) < 0) goto err; buf[read - 1] = '\0'; -- cgit v1.2.3-55-g6feb