Lines Matching refs:newtok
885 char *newtok = PyOS_Readline(tok->fp ? tok->fp : stdin, stdout, tok->prompt);
886 if (newtok != NULL) {
887 char *translated = translate_newlines(newtok, 0, tok);
888 PyMem_Free(newtok);
892 newtok = translated;
894 if (tok->encoding && newtok && *newtok) {
898 PyObject *u = translate_into_utf8(newtok, tok->encoding);
899 PyMem_Free(newtok);
906 newtok = PyMem_Malloc(buflen+1);
907 if (newtok == NULL) {
912 strcpy(newtok, buf);
916 tok_concatenate_interactive_new_line(tok, newtok) == -1) {
917 PyMem_Free(newtok);
923 if (newtok == NULL) {
926 else if (*newtok == '\0') {
927 PyMem_Free(newtok);
932 size_t size = strlen(newtok);
937 PyMem_Free(newtok);
940 memcpy(tok->cur, newtok, size + 1);
941 PyMem_Free(newtok);
948 tok->buf = newtok;