]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - ncurses/tinfo/alloc_entry.c
ncurses 6.3 - patch 20220820
[ncurses.git] / ncurses / tinfo / alloc_entry.c
index 48df0fd66dee6f6b1e11853f632c411ba0794f77..219c76e6f4150f1c7f628cad924398d6cffc5aa3 100644 (file)
@@ -48,7 +48,7 @@
 
 #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
@@ -60,7 +60,7 @@ NCURSES_EXPORT(void)
 _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
@@ -88,7 +88,7 @@ _nc_copy_entry(ENTRY * oldp)
 {
     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) {
@@ -96,7 +96,7 @@ _nc_copy_entry(ENTRY * oldp)
        _nc_copy_termtype2(&(newp->tterm), &(oldp->tterm));
     }
 
-    DEBUG(2, (T_RETURN("%p"), newp));
+    DEBUG(2, (T_RETURN("%p"), (void *) newp));
     return (newp);
 }
 
@@ -106,9 +106,10 @@ _nc_save_str(const char *string)
 {
     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;
@@ -144,6 +145,8 @@ _nc_wrap_entry(ENTRY * const ep, bool copy_strings)
     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");
 
@@ -236,6 +239,7 @@ _nc_wrap_entry(ENTRY * const ep, bool copy_strings)
        else
            ep->uses[i].name = (tp->str_table + useoffsets[i]);
     }
+    DEBUG(2, (T_RETURN("")));
 }
 
 NCURSES_EXPORT(void)