mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
Use more warning options with modern GCCs.
Other minor changes.
This commit is contained in:
parent
dd96bd44d4
commit
0698c5169f
14 changed files with 82 additions and 11 deletions
|
@ -1,3 +1,7 @@
|
|||
2008-10-17 Werner Koch <wk@g10code.com>
|
||||
|
||||
* util.h (snprintf) [W32]: Redefine to estream_snprintf.
|
||||
|
||||
2008-09-03 Werner Koch <wk@g10code.com>
|
||||
|
||||
* convert.c (hex2str): New.
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
static void
|
||||
my_gcry_logger (void *dummy, int level, const char *fmt, va_list arg_ptr)
|
||||
{
|
||||
(void)dummy;
|
||||
|
||||
/* Map the log levels. */
|
||||
switch (level)
|
||||
{
|
||||
|
@ -51,6 +53,8 @@ my_gcry_logger (void *dummy, int level, const char *fmt, va_list arg_ptr)
|
|||
static void
|
||||
my_gcry_fatalerror_handler (void *opaque, int rc, const char *text)
|
||||
{
|
||||
(void)opaque;
|
||||
|
||||
log_fatal ("libgcrypt problem: %s\n", text ? text : gpg_strerror (rc));
|
||||
abort ();
|
||||
}
|
||||
|
@ -64,6 +68,8 @@ my_gcry_outofcore_handler (void *opaque, size_t req_n, unsigned int flags)
|
|||
{
|
||||
static int been_here; /* Used to protect against recursive calls. */
|
||||
|
||||
(void)opaque;
|
||||
|
||||
if (!been_here)
|
||||
{
|
||||
been_here = 1;
|
||||
|
@ -140,6 +146,8 @@ print_hexstring (FILE *fp, const void *buffer, size_t length, int reserved)
|
|||
#define tohex(n) ((n) < 10 ? ((n) + '0') : (((n) - 10) + 'A'))
|
||||
const unsigned char *s;
|
||||
|
||||
(void)reserved;
|
||||
|
||||
for (s = buffer; length; s++, length--)
|
||||
{
|
||||
putc ( tohex ((*s>>4)&15), fp);
|
||||
|
|
|
@ -46,6 +46,12 @@
|
|||
#define asprintf estream_asprintf
|
||||
#define vasprintf estream_vasprintf
|
||||
|
||||
/* Due to a bug in mingw32's snprintf related to the 'l' modifier we
|
||||
better use our snprintf. */
|
||||
#ifdef HAVE_W32_SYSTEM
|
||||
#define snprintf estream_snprintf
|
||||
#endif
|
||||
|
||||
|
||||
/* GCC attributes. */
|
||||
#if __GNUC__ >= 4
|
||||
|
@ -260,6 +266,7 @@ int match_multistr (const char *multistr,const char *match);
|
|||
static inline char *
|
||||
ttyname (int fd)
|
||||
{
|
||||
(void)fd;
|
||||
return NULL;
|
||||
}
|
||||
#endif /* !HAVE_TTYNAME */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue