Lines Matching refs:lastchar
202 char *lastchar;
225 lastchar = cp;
237 if (cp < lastchar) {
238 memcpy(tmpbuffer, cp, lastchar - cp);
239 memcpy(cp-1, tmpbuffer, lastchar - cp);
241 *(--lastchar) = '\0';
252 *lastchar++ = '\n';
253 *lastchar++ = '\0';
257 if (cp < lastchar) {
258 memcpy(tmpbuffer, cp+1, lastchar - cp - 1);
259 memcpy(cp, tmpbuffer, lastchar - cp - 1);
260 *(--lastchar) = '\0';
277 if (cp < lastchar) {
279 cp = lastchar;
290 strlen(kdb_prompt_str) + (lastchar-buffer));
292 (lastchar-buffer)) = '\0';
294 *lastchar = (char)key;
295 *(lastchar+1) = '\0';
296 return lastchar;
298 if (cp < lastchar) {
305 strlen(kdb_prompt_str) + (lastchar-buffer));
307 (lastchar-buffer)) = '\0';
309 *lastchar = (char)key;
310 *(lastchar+1) = '\0';
311 return lastchar;
354 strncpy(p_tmp+len_tmp, cp, lastchar-cp+1);
360 lastchar += len;
365 if (key >= 32 && lastchar < bufend) {
366 if (cp < lastchar) {
367 memcpy(tmpbuffer, cp, lastchar - cp);
368 memcpy(cp+1, tmpbuffer, lastchar - cp);
369 *++lastchar = '\0';
379 *++lastchar = '\0';
391 if (lastchar - buffer >= 5 &&
392 strcmp(lastchar - 5, "$?#3f") == 0) {
397 if (lastchar - buffer >= 14 &&
398 strcmp(lastchar - 14, "$qSupported#37") == 0) {