From 635a7fef4d57f54883b49d00e7d795e35a38c0b2 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 13 Jul 2023 14:20:52 +0900 Subject: sm: Fix calling of open_stream_nc. * sm/server.c (cmd_import): Use mode "r". (cmd_message): Likewise. -- The system handle should be already configured as binary when passed to Assuan. GnuPG-bug-id: 6580 Signed-off-by: NIIBE Yutaka --- sm/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sm/server.c b/sm/server.c index 6aae6cb4f..3ebf47299 100644 --- a/sm/server.c +++ b/sm/server.c @@ -680,7 +680,7 @@ cmd_import (assuan_context_t ctx, char *line) if (fd == GNUPG_INVALID_FD) return set_error (GPG_ERR_ASS_NO_INPUT, NULL); - fp = open_stream_nc (fd, "rb"); + fp = open_stream_nc (fd, "r"); if (!fp) return set_error (GPG_ERR_ASS_NO_INPUT, NULL); @@ -905,7 +905,7 @@ cmd_message (assuan_context_t ctx, char *line) if (rc) return rc; - fp = open_stream_nc (fd, "rb"); + fp = open_stream_nc (fd, "r"); if (!fp) return set_error (GPG_ERR_ASS_NO_INPUT, NULL); ctrl->server_local->message_fp = fp; -- cgit v1.2.3