aboutsummaryrefslogtreecommitdiffstats
path: root/src/assuan-buffer.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2022-05-25 07:18:51 +0000
committerNIIBE Yutaka <[email protected]>2022-05-25 07:18:51 +0000
commitaafbde956f88d0e618b661f86041679bf8c5850a (patch)
treec67c41491edfe842bc94b744f3ff720b2ca4e935 /src/assuan-buffer.c
parentclient: Wipe the inbound buffer when CONFIDENTIAL. (diff)
downloadlibassuan-aafbde956f88d0e618b661f86041679bf8c5850a.tar.gz
libassuan-aafbde956f88d0e618b661f86041679bf8c5850a.zip
struct assuan_context_s: Move boolean fields to flags.
* src/assuan-defs.h (struct assuan_context_s): Move is_server, in_inquire, in_process_next, process_complete, in_command into flags. * src/assuan-buffer.c: Follow the change. * src/assuan-handler.c: Likewise. * src/assuan-inquire.c: Likewise. * src/assuan-pipe-server.c: Likewise. * src/assuan-socket-server.c: Likewise. -- Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'src/assuan-buffer.c')
-rw-r--r--src/assuan-buffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/assuan-buffer.c b/src/assuan-buffer.c
index f131a8d..7cb3032 100644
--- a/src/assuan-buffer.c
+++ b/src/assuan-buffer.c
@@ -503,7 +503,7 @@ assuan_send_data (assuan_context_t ctx, const void *buffer, size_t length)
wipememory (ctx->outbound.data.line, LINELENGTH);
if (ctx->outbound.data.error)
return ctx->outbound.data.error;
- if (!ctx->is_server)
+ if (!ctx->flags.is_server)
return assuan_write_line (ctx, length == 1? "CAN":"END");
}
else