From e6cb3e8dc62a8691829a4b78d20498481fb6e615 Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Sun, 11 Jun 2017 09:04:41 +0100 Subject: [PATCH] ctlib: fix type cast The argument is a CS_BOOL, not a char. This worked only on little endian platforms. Signed-off-by: Frediano Ziglio --- src/ctlib/ct.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ctlib/ct.c b/src/ctlib/ct.c index 21fd1ae85a..f992de12c0 100644 --- a/src/ctlib/ct.c +++ b/src/ctlib/ct.c @@ -3613,7 +3613,7 @@ ct_options(CS_CONNECTION * con, CS_INT action, CS_INT option, CS_VOID * param, C if (action == CS_SET) return CS_FAIL; } - tds_argument.ti = !*(char *) param; + tds_argument.ti = !*(CS_BOOL *) param; tds_argsize = (action == CS_SET) ? 1 : 0; break; default: