2005-10-01 Marcus Brinkmann <marcus@g10code.de>

* assuan-client.c (assuan_transact): Change LINE, S and D from
	unsigned char * to char * to silence gcc warning.
	* assuan-util.c (_assuan_log_sanitized_string): Add explicit cast
	to silence gcc warning.
	* assuan-inquire.c (assuan_inquire): Likewise.
This commit is contained in:
Marcus Brinkmann 2005-10-01 19:51:27 +00:00
parent efb2ed5a78
commit 7f6ad15cbe
4 changed files with 14 additions and 6 deletions

View File

@ -1,3 +1,11 @@
2005-10-01 Marcus Brinkmann <marcus@g10code.de>
* assuan-client.c (assuan_transact): Change LINE, S and D from
unsigned char * to char * to silence gcc warning.
* assuan-util.c (_assuan_log_sanitized_string): Add explicit cast
to silence gcc warning.
* assuan-inquire.c (assuan_inquire): Likewise.
2005-08-19 Werner Koch <wk@g10code.com> 2005-08-19 Werner Koch <wk@g10code.com>
* funopen.c, assuan-socket.c: Copied from libassuan CVS. * funopen.c, assuan-socket.c: Copied from libassuan CVS.

View File

@ -1,5 +1,5 @@
/* assuan-client.c - client functions /* assuan-client.c - client functions
* Copyright (C) 2001, 2002 Free Software Foundation, Inc. * Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
* *
* This file is part of Assuan. * This file is part of Assuan.
* *
@ -137,7 +137,7 @@ assuan_transact (ASSUAN_CONTEXT ctx,
void *status_cb_arg) void *status_cb_arg)
{ {
int rc, okay, off; int rc, okay, off;
unsigned char *line; char *line;
int linelen; int linelen;
rc = assuan_write_line (ctx, command); rc = assuan_write_line (ctx, command);
@ -167,7 +167,7 @@ assuan_transact (ASSUAN_CONTEXT ctx,
rc = ASSUAN_No_Data_Callback; rc = ASSUAN_No_Data_Callback;
else else
{ {
unsigned char *s, *d; char *s, *d;
for (s=d=line; linelen; linelen--) for (s=d=line; linelen; linelen--)
{ {

View File

@ -1,5 +1,5 @@
/* assuan-inquire.c - handle inquire stuff /* assuan-inquire.c - handle inquire stuff
* Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. * Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
* *
* This file is part of Assuan. * This file is part of Assuan.
* *
@ -173,7 +173,7 @@ assuan_inquire (assuan_context_t ctx, const char *keyword,
rc = _assuan_read_line (ctx); rc = _assuan_read_line (ctx);
if (rc) if (rc)
goto leave; goto leave;
line = ctx->inbound.line; line = (unsigned char *) ctx->inbound.line;
linelen = ctx->inbound.linelen; linelen = ctx->inbound.linelen;
} }
while (*line == '#' || !linelen); while (*line == '#' || !linelen);

View File

@ -202,7 +202,7 @@ _assuan_log_print_buffer (FILE *fp, const void *buffer, size_t length)
void void
_assuan_log_sanitized_string (const char *string) _assuan_log_sanitized_string (const char *string)
{ {
const unsigned char *s = string; const unsigned char *s = (const unsigned char *) string;
FILE *fp = assuan_get_assuan_log_stream (); FILE *fp = assuan_get_assuan_log_stream ();
if (! *s) if (! *s)