+2005-04-17 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * snprintf.c (fmtstr): Declare VALUE as const char *.
+ Based on patch by Russ Allbery.
+
2005-04-17 Hrvoje Niksic <hniksic@xemacs.org>
* snprintf.c (fmtfp): More correct handling of significant digit
static int dopr PARAMS ((char *buffer, size_t maxlen, const char *format,
va_list args));
static int fmtstr PARAMS ((char *buffer, size_t *currlen, size_t maxlen,
- char *value, int flags, int min, int max));
+ const char *value, int flags, int min, int max));
static int fmtint PARAMS ((char *buffer, size_t *currlen, size_t maxlen,
LLONG value, int base, int min, int max, int flags));
static int fmtfp PARAMS ((char *buffer, size_t *currlen, size_t maxlen,
static int
fmtstr (char *buffer, size_t *currlen, size_t maxlen,
- char *value, int flags, int min, int max)
+ const char *value, int flags, int min, int max)
{
int padlen, strln; /* amount to pad */
int cnt = 0;