#include <tic.h>
-MODULE_ID("$Id: alloc_entry.c,v 1.71 2022/04/30 18:36:01 tom Exp $")
+MODULE_ID("$Id: alloc_entry.c,v 1.74 2022/08/20 18:03:14 tom Exp $")
#define ABSENT_OFFSET -1
#define CANCELLED_OFFSET -2
_nc_init_entry(ENTRY * const tp)
/* initialize a terminal type data block */
{
- DEBUG(2, (T_CALLED("_nc_init_entry(tp=%p)"), tp));
+ DEBUG(2, (T_CALLED("_nc_init_entry(tp=%p)"), (void *) tp));
if (tp == NULL) {
#if NO_LEAKS
{
ENTRY *newp;
- DEBUG(2, (T_CALLED("_nc_copy_entry(oldp=%p)"), oldp));
+ DEBUG(2, (T_CALLED("_nc_copy_entry(oldp=%p)"), (void *) oldp));
newp = typeCalloc(ENTRY, 1);
if (newp != NULL) {
_nc_copy_termtype2(&(newp->tterm), &(oldp->tterm));
}
- DEBUG(2, (T_RETURN("%p"), newp));
+ DEBUG(2, (T_RETURN("%p"), (void *) newp));
return (newp);
}
{
char *result = 0;
size_t old_next_free = next_free;
- size_t len;
if (stringbuf != NULL) {
+ size_t len;
+
if (!VALID_STRING(string))
string = "";
len = strlen(string) + 1;
unsigned nuses;
TERMTYPE2 *tp;
+ DEBUG(2, (T_CALLED("_nc_wrap_entry(ep=%p, copy_strings=%d)"), (void *)
+ ep, copy_strings));
if (ep == NULL || stringbuf == NULL)
_nc_err_abort("_nc_wrap_entry called without initialization");
else
ep->uses[i].name = (tp->str_table + useoffsets[i]);
}
+ DEBUG(2, (T_RETURN("")));
}
NCURSES_EXPORT(void)