diff options
author | Marcus Brinkmann <[email protected]> | 2005-10-01 19:49:48 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2005-10-01 19:49:48 +0000 |
commit | d934d1e7439a7b9902a2902c6f4f79270e226d16 (patch) | |
tree | b4dc024aedf635b695df9b3174dc71c65fa71d72 | |
parent | 2005-09-08 Marcus Brinkmann <[email protected]> (diff) | |
download | libassuan-d934d1e7439a7b9902a2902c6f4f79270e226d16.tar.gz libassuan-d934d1e7439a7b9902a2902c6f4f79270e226d16.zip |
2005-10-01 Marcus Brinkmann <[email protected]>
* 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.
-rw-r--r-- | src/ChangeLog | 8 | ||||
-rw-r--r-- | src/assuan-client.c | 6 | ||||
-rw-r--r-- | src/assuan-inquire.c | 4 | ||||
-rw-r--r-- | src/assuan-util.c | 2 |
4 files changed, 14 insertions, 6 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f7aace9..4460708 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,11 @@ +2005-10-01 Marcus Brinkmann <[email protected]> + + * 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-09-08 Marcus Brinkmann <[email protected]> * assuan-pipe-connect.c (assuan_pipe_connect2): Add missing diff --git a/src/assuan-client.c b/src/assuan-client.c index a218994..2f78d0c 100644 --- a/src/assuan-client.c +++ b/src/assuan-client.c @@ -1,5 +1,5 @@ /* 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. * @@ -137,7 +137,7 @@ assuan_transact (ASSUAN_CONTEXT ctx, void *status_cb_arg) { int rc, okay, off; - unsigned char *line; + char *line; int linelen; rc = assuan_write_line (ctx, command); @@ -167,7 +167,7 @@ assuan_transact (ASSUAN_CONTEXT ctx, rc = ASSUAN_No_Data_Callback; else { - unsigned char *s, *d; + char *s, *d; for (s=d=line; linelen; linelen--) { diff --git a/src/assuan-inquire.c b/src/assuan-inquire.c index 8d034ca..0547aae 100644 --- a/src/assuan-inquire.c +++ b/src/assuan-inquire.c @@ -1,5 +1,5 @@ /* 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. * @@ -173,7 +173,7 @@ assuan_inquire (assuan_context_t ctx, const char *keyword, rc = _assuan_read_line (ctx); if (rc) goto leave; - line = ctx->inbound.line; + line = (unsigned char *) ctx->inbound.line; linelen = ctx->inbound.linelen; } while (*line == '#' || !linelen); diff --git a/src/assuan-util.c b/src/assuan-util.c index 7f442e9..2c2f744 100644 --- a/src/assuan-util.c +++ b/src/assuan-util.c @@ -202,7 +202,7 @@ _assuan_log_print_buffer (FILE *fp, const void *buffer, size_t length) void _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 (); if (! *s) |