nameindex

Langue: en

Version: October 1, 1997 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

nameindex - concatenate a name and index with user separator
man2html: unable to open or read file man1/alc_origin.1

SYNOPSYS

 #include "mut.h"
 char *nameindex(s, i)
 char *s;
 long i;
 

PARAMETERS

s
Pointer to a string
t
Long integer

DESCRIPTION

The nameindex function adds the separator defined by MBK_SEPAR(1), and then the string version of i at the end of string s. This is not like a strcat(3) of the standard library, because s is not beeing modified.
The string returned has already been put in the names dictionary by a call to namealloc(3).

RETURN VALUE

nameindex returns a pointer to a string in the name hash table.

EXAMPLE

 #include "mut.h"
 #include "mlo.h"
 void a_sig_name(ptsig)
 losig_list *ptsig;
 {
    return pt->NAMECHAIN ? (char *)(pt->NAMECHAIN->DATA)
             : nameindex("mbk_sig", pt->INDEX);
 }
 

SEE ALSO

mbk(1), namealloc(3), MBK_SEPAR(1).
man2html: unable to open or read file man1/alc_bug_report.1