concatname

Langue: en

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

Section: 3 (Bibliothèques de fonctions)

NAME

concatname - concatenate two names with user separator
man2html: unable to open or read file man1/alc_origin.1

SYNOPSYS

 #include "mut.h"
 char *concatname(s, t)
 char *s, *t;
 

PARAMETERS

s
Pointer to a string
t
Pointer to a string

DESCRIPTION

The concatname function adds the separator defined by MBK_SEPAR(1), and then the string t 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

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

EXAMPLE

 #include "mut.h"
 #include "mlo.h"
 void flat_sig_alias(ptsig, insname)
 losig_list *ptsig;
 char *insname;
 {
 chain_list *pt;
    for (pt = ptsig->NAMECHAIN; pt; pt = pt->NEXT)
       pt->DATA = (void *)concatname(insname, (char *)pt->DATA);
 }
 

SEE ALSO

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