1 /* ---------------------------------------------------------------- */
2 /* ---------------------------------------------------------------- */
3 
4 #include <extUtil.h>
5 
6 /* schreibt string in puffer von position a bis b */
7 /* return liefert die geschriebenen Zeichen */
sins(char * string,int a,int b,char * puffer)8 int sins(char *string, int a, int b, char *puffer)
9 {
10   int n, i, length;
11 
12   length=strlen(string);
13   n=-1;
14   for (i=a-1; i<b; i++)
15   {
16     n++;
17     if ((i>=MAX_LINE_LENGTH)||(n>=MAX_LINE_LENGTH)) { return(n+1); break; }
18     if(n<length) puffer[i] = string[n];
19     else puffer[i] = ' ';
20   }
21   return(n+1);
22 }
23 
24