4 * Revision 1.1 2001/04/04 05:43:37 wang
5 * First commit: compiles on Linux, Amiga, Windows, Windows CE, generic gcc
7 * Revision 1.2 1999/11/26 12:52:25 bnv
10 * Revision 1.1 1998/07/02 17:18:00 bnv
17 /* ------------------ Linsert ------------------- */
19 Linsert( const PLstr to
, const PLstr newstr
, const PLstr target
,
20 long n
, long length
, const char pad
)
36 if (length
<0) length
= LLEN(*newstr
);
39 Lsubstr(to
,target
,1,n
,pad
);
43 Lsubstr(&tmp
,newstr
,1,length
,pad
);
45 if (n
<= LLEN(*target
)) {
46 _Lsubstr(&tmp
, target
, (size_t)n
+1, 0);