/*----- Global variables --------------------------------------------------*/
-octet buf_i[PKBUFSZ], buf_o[PKBUFSZ], buf_t[PKBUFSZ];
+octet buf_i[PKBUFSZ], buf_o[PKBUFSZ], buf_t[PKBUFSZ], buf_u[PKBUFSZ];
/*----- Main code ---------------------------------------------------------*/
* Returns: A pointer to the integer's textual representation.
*
* Use: Converts a multiprecision integer to a string. Corrupts
- * @buf_t@.
+ * @buf_u@.
*/
const char *mpstr(mp *m)
{
- if (mp_writestring(m, (char *)buf_t, sizeof(buf_t), 10))
+ if (mp_writestring(m, (char *)buf_u, sizeof(buf_u), 10))
return ("<failed>");
- return ((const char *)buf_t);
+ return ((const char *)buf_u);
}
/* --- @gestr@ --- *
* Returns: A pointer to the element's textual representation.
*
* Use: Converts a group element to a string. Corrupts
- * @buf_t@.
+ * @buf_u@.
*/
const char *gestr(group *g, ge *x)
{
- if (group_writestring(g, x, (char *)buf_t, sizeof(buf_t)))
+ if (group_writestring(g, x, (char *)buf_u, sizeof(buf_u)))
return ("<failed>");
- return ((const char *)buf_t);
+ return ((const char *)buf_u);
}
/* --- @timestr@ --- *
* Returns: A pointer to a textual representation of the time.
*
* Use: Converts a time to a textual representation. Corrupts
- * @buf_t@.
+ * @buf_u@.
*/
const char *timestr(time_t t)
if (!t)
return ("NEVER");
tm = localtime(&t);
- strftime((char *)buf_t, sizeof(buf_t), "%Y-%m-%dT%H:%M:%S", tm);
- return ((const char *)buf_t);
+ strftime((char *)buf_u, sizeof(buf_u), "%Y-%m-%dT%H:%M:%S", tm);
+ return ((const char *)buf_u);
}
/* --- @mystrieq@ --- *