Lines Matching defs:s1
1045 * copy command <command> from history file to s1
1047 * if s1==0 the number of lines for the command is returned
1053 int hist_copy(char *s1,int size,int command,int line)
1058 register char *s1max = s1+size;
1071 if(s1 && (line<0 || line==count))
1073 if(s1 >= s1max)
1075 *--s1 = 0;
1078 *s1++ = c;
1083 if(s1==0)
1085 if(count && (c= *(s1-1)) == '\n')
1086 s1--;
1087 *s1 = '\0';
1098 register char *s1 = string;
1099 register unsigned char *cp = (unsigned char*)s1;
1117 s1 = (char*)cp;
1122 if(s1 != string)
1123 strcpy(string,s1);