X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=mware%2Fsprintf.c;h=0b05ce7ba6e3bc2db9a049dcdaf56011d9574ab1;hb=90f88fab4f3a104f59f619047d66fc7069d67f69;hp=b756fb1dec503112d7a0c0ae664470c70db197dd;hpb=f76621bb61f5830efac4a110760ae357d0ffab0f;p=bertos.git diff --git a/mware/sprintf.c b/mware/sprintf.c old mode 100755 new mode 100644 index b756fb1d..0b05ce7b --- a/mware/sprintf.c +++ b/mware/sprintf.c @@ -1,8 +1,33 @@ -/*! +/** * \file * * * \brief sprintf() implementation based on _formatted_write() @@ -11,38 +36,9 @@ * \author Bernardo Innocenti */ -/*#* - *#* $Log$ - *#* Revision 1.9 2005/02/18 12:48:01 bernie - *#* Fix bug with NULL buffers (caught with unit test). - *#* - *#* Revision 1.8 2005/02/18 12:34:29 bernie - *#* Include explicitly for non-Harvard archs. - *#* - *#* Revision 1.7 2004/12/31 17:47:45 bernie - *#* Rename UNUSED() to UNUSED_ARG(). - *#* - *#* Revision 1.6 2004/11/16 21:15:19 bernie - *#* Fix off-by-one bug in [v]snprintf(). - *#* - *#* Revision 1.5 2004/10/03 18:54:36 bernie - *#* sprintf(): Fix a serious bug; snprintf(): New function. - *#* - *#* Revision 1.4 2004/08/25 14:12:09 rasky - *#* Aggiornato il comment block dei log RCS - *#* - *#* Revision 1.3 2004/06/27 15:20:26 aleph - *#* Change UNUSED() macro to accept two arguments: type and name; - *#* Add macro GNUC_PREREQ to detect GCC version during build; - *#* Some spacing cleanups and typo fix - *#* - *#* Revision 1.2 2004/06/03 11:27:09 bernie - *#* Add dual-license information. - *#*/ - #include #include -#include "compiler.h" +#include #include @@ -95,7 +91,7 @@ int PGM_FUNC(sprintf)(char *str, const char * fmt, ...) return result; } -/*! +/** * State information for __sn_put_char() */ struct __sn_state @@ -104,7 +100,7 @@ struct __sn_state size_t len; }; -/*! +/** * formatted_write() callback used [v]snprintf(). */ static void __sn_put_char(char c, void *ptr)