Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update.
2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>

	* misc/sys/cdefs.h (__attribute_format_strfmon__): Define.
	* stdlib/monetary.h: Add strfmon format attributes.
  • Loading branch information
Ulrich Drepper committed Dec 29, 2000
1 parent 66e23ba commit d9af886
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
@@ -1,3 +1,8 @@
2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>

* misc/sys/cdefs.h (__attribute_format_strfmon__): Define.
* stdlib/monetary.h: Add strfmon format attributes.

2000-12-28 Roland McGrath <roland@frob.com>

* sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment after
Expand Down
8 changes: 5 additions & 3 deletions stdlib/monetary.h
@@ -1,5 +1,5 @@
/* Header file for monetary value formatting functions.
Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
Expand Down Expand Up @@ -37,15 +37,17 @@ __BEGIN_DECLS

/* Formatting a monetary value according to the current locale. */
extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
__const char *__restrict __format, ...) __THROW;
__const char *__restrict __format, ...)
__THROW __attribute_format_strfmon__ (3, 4);

#ifdef __USE_GNU
# include <xlocale.h>

/* Formatting a monetary value according to the current locale. */
extern ssize_t __strfmon_l (char *__restrict __s, size_t __maxsize,
__locale_t loc,
__const char *__restrict __format, ...) __THROW;
__const char *__restrict __format, ...)
__THROW __attribute_format_strfmon__ (4, 5);
#endif

__END_DECLS
Expand Down

0 comments on commit d9af886

Please sign in to comment.