
/* WARNING: Unknown calling convention -- yet parameter storage is locked */

void cleanup_expansion_error(void)

{
  int iVar1;
  char *__ptr;
  
  iVar1 = hist_verify;
  hist_verify = 0;
  fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream);
  __ptr = pre_process_line(rl_line_buffer,1,0);
  hist_verify = iVar1;
  if ((rl_line_buffer != __ptr) && (__ptr != (char *)0x0)) {
    free(__ptr);
  }
  putc(0xd,(FILE *)rl_outstream);
  rl_forced_update_display();
  return;
}



void FUN_0017d04e(void)

{
  undefined4 uVar1;
  void *__ptr;
  
  uVar1 = hist_verify;
  hist_verify = 0;
  fwrite(&DAT_001d491c,1,2,rl_outstream);
  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);
  hist_verify = uVar1;
  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {
    free(__ptr);
  }
  putc(0xd,rl_outstream);
  rl_forced_update_display();
  return;
}


PUSH RBX
MOV EBX,dword ptr [0x0021c430]
MOV dword ptr [0x0021c430],0x0
MOV RCX,qword ptr [0x00216548]
MOV EDX,0x2
MOV ESI,0x1
LEA RDI,[0x1d491c]
CALL 0x0012dbf0
MOV EDX,0x0
MOV ESI,0x1
MOV RDI,qword ptr [0x002164f0]
CALL 0x0017a949
MOV dword ptr [0x0021c430],EBX
CMP qword ptr [0x002164f0],RAX
JZ 0x0017d0ae
TEST RAX,RAX
JZ 0x0017d0ae
MOV RDI,RAX
CALL 0x0012d080
MOV RSI,qword ptr [0x00216548]
MOV EDI,0xd
CALL 0x0012d5f0
CALL 0x001bef6a
POP RBX
RET
(translation_unit "void FUN_0017d04e(void)\n\n{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}\n\n" (function_definition "void FUN_0017d04e(void)\n\n{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" primitive_type (function_declarator "FUN_0017d04e(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" { (declaration "undefined4 uVar1;" type_identifier identifier ;) (declaration "void *__ptr;" primitive_type (pointer_declarator "*__ptr" * identifier) ;) (expression_statement "uVar1 = hist_verify;" (assignment_expression "uVar1 = hist_verify" identifier = identifier) ;) (expression_statement "hist_verify = 0;" (assignment_expression "hist_verify = 0" identifier = number_literal) ;) (expression_statement "fwrite(&DAT_001d491c,1,2,rl_outstream);" (call_expression "fwrite(&DAT_001d491c,1,2,rl_outstream)" identifier (argument_list "(&DAT_001d491c,1,2,rl_outstream)" ( (pointer_expression "&DAT_001d491c" & identifier) , number_literal , number_literal , identifier ))) ;) (expression_statement "__ptr = (void *)pre_process_line(rl_line_buffer,1,0);" (assignment_expression "__ptr = (void *)pre_process_line(rl_line_buffer,1,0)" identifier = (cast_expression "(void *)pre_process_line(rl_line_buffer,1,0)" ( (type_descriptor "void *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "pre_process_line(rl_line_buffer,1,0)" identifier (argument_list "(rl_line_buffer,1,0)" ( identifier , number_literal , number_literal ))))) ;) (expression_statement "hist_verify = uVar1;" (assignment_expression "hist_verify = uVar1" identifier = identifier) ;) (if_statement "if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }" if (parenthesized_expression "((rl_line_buffer != __ptr) && (__ptr != (void *)0x0))" ( (binary_expression "(rl_line_buffer != __ptr) && (__ptr != (void *)0x0)" (parenthesized_expression "(rl_line_buffer != __ptr)" ( (binary_expression "rl_line_buffer != __ptr" identifier != identifier) )) && (parenthesized_expression "(__ptr != (void *)0x0)" ( (binary_expression "__ptr != (void *)0x0" identifier != (cast_expression "(void *)0x0" ( (type_descriptor "void *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ))) )) (compound_statement "{\n    free(__ptr);\n  }" { (expression_statement "free(__ptr);" (call_expression "free(__ptr)" identifier (argument_list "(__ptr)" ( identifier ))) ;) })) (expression_statement "putc(0xd,rl_outstream);" (call_expression "putc(0xd,rl_outstream)" identifier (argument_list "(0xd,rl_outstream)" ( number_literal , identifier ))) ;) (expression_statement "rl_forced_update_display();" (call_expression "rl_forced_update_display()" identifier (argument_list "()" ( ))) ;) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Unknown calling convention -- yet parameter storage is locked */\n\nvoid cleanup_expansion_error(void)\n\n{\n  int iVar1;\n  char *__ptr;\n  \n  iVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream);\n  __ptr = pre_process_line(rl_line_buffer,1,0);\n  hist_verify = iVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (char *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,(FILE *)rl_outstream);\n  rl_forced_update_display();\n  return;\n}\n\n" comment (function_definition "void cleanup_expansion_error(void)\n\n{\n  int iVar1;\n  char *__ptr;\n  \n  iVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream);\n  __ptr = pre_process_line(rl_line_buffer,1,0);\n  hist_verify = iVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (char *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,(FILE *)rl_outstream);\n  rl_forced_update_display();\n  return;\n}" primitive_type (function_declarator "cleanup_expansion_error(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  int iVar1;\n  char *__ptr;\n  \n  iVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream);\n  __ptr = pre_process_line(rl_line_buffer,1,0);\n  hist_verify = iVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (char *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,(FILE *)rl_outstream);\n  rl_forced_update_display();\n  return;\n}" { (declaration "int iVar1;" primitive_type identifier ;) (declaration "char *__ptr;" primitive_type (pointer_declarator "*__ptr" * identifier) ;) (expression_statement "iVar1 = hist_verify;" (assignment_expression "iVar1 = hist_verify" identifier = identifier) ;) (expression_statement "hist_verify = 0;" (assignment_expression "hist_verify = 0" identifier = number_literal) ;) (expression_statement "fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream);" (call_expression "fwrite(&DAT_001d491c,1,2,(FILE *)rl_outstream)" identifier (argument_list "(&DAT_001d491c,1,2,(FILE *)rl_outstream)" ( (pointer_expression "&DAT_001d491c" & identifier) , number_literal , number_literal , (cast_expression "(FILE *)rl_outstream" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "__ptr = pre_process_line(rl_line_buffer,1,0);" (assignment_expression "__ptr = pre_process_line(rl_line_buffer,1,0)" identifier = (call_expression "pre_process_line(rl_line_buffer,1,0)" identifier (argument_list "(rl_line_buffer,1,0)" ( identifier , number_literal , number_literal )))) ;) (expression_statement "hist_verify = iVar1;" (assignment_expression "hist_verify = iVar1" identifier = identifier) ;) (if_statement "if ((rl_line_buffer != __ptr) && (__ptr != (char *)0x0)) {\n    free(__ptr);\n  }" if (parenthesized_expression "((rl_line_buffer != __ptr) && (__ptr != (char *)0x0))" ( (binary_expression "(rl_line_buffer != __ptr) && (__ptr != (char *)0x0)" (parenthesized_expression "(rl_line_buffer != __ptr)" ( (binary_expression "rl_line_buffer != __ptr" identifier != identifier) )) && (parenthesized_expression "(__ptr != (char *)0x0)" ( (binary_expression "__ptr != (char *)0x0" identifier != (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ))) )) (compound_statement "{\n    free(__ptr);\n  }" { (expression_statement "free(__ptr);" (call_expression "free(__ptr)" identifier (argument_list "(__ptr)" ( identifier ))) ;) })) (expression_statement "putc(0xd,(FILE *)rl_outstream);" (call_expression "putc(0xd,(FILE *)rl_outstream)" identifier (argument_list "(0xd,(FILE *)rl_outstream)" ( number_literal , (cast_expression "(FILE *)rl_outstream" ( (type_descriptor "FILE *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) ))) ;) (expression_statement "rl_forced_update_display();" (call_expression "rl_forced_update_display()" identifier (argument_list "()" ( ))) ;) (return_statement "return;" return ;) })))
(translation_unit "void FUN_0017d04e(void)\n\n{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}\n\n" (function_definition "void FUN_0017d04e(void)\n\n{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" primitive_type (function_declarator "FUN_0017d04e(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" { (declaration "undefined4 uVar1;" type_identifier identifier ;) (declaration "void *__ptr;" primitive_type (pointer_declarator "*__ptr" * identifier) ;) (expression_statement "uVar1 = hist_verify;" (assignment_expression "uVar1 = hist_verify" identifier = identifier) ;) (expression_statement "hist_verify = 0;" (assignment_expression "hist_verify = 0" identifier = number_literal) ;) (expression_statement "fwrite(&DAT_001d491c,1,2,rl_outstream);" (call_expression "fwrite(&DAT_001d491c,1,2,rl_outstream)" identifier (argument_list "(&DAT_001d491c,1,2,rl_outstream)" ( (pointer_expression "&DAT_001d491c" & identifier) , number_literal , number_literal , identifier ))) ;) (expression_statement "__ptr = (void *)pre_process_line(rl_line_buffer,1,0);" (assignment_expression "__ptr = (void *)pre_process_line(rl_line_buffer,1,0)" identifier = (cast_expression "(void *)pre_process_line(rl_line_buffer,1,0)" ( (type_descriptor "void *" primitive_type (abstract_pointer_declarator "*" *)) ) (call_expression "pre_process_line(rl_line_buffer,1,0)" identifier (argument_list "(rl_line_buffer,1,0)" ( identifier , number_literal , number_literal ))))) ;) (expression_statement "hist_verify = uVar1;" (assignment_expression "hist_verify = uVar1" identifier = identifier) ;) (if_statement "if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }" if (parenthesized_expression "((rl_line_buffer != __ptr) && (__ptr != (void *)0x0))" ( (binary_expression "(rl_line_buffer != __ptr) && (__ptr != (void *)0x0)" (parenthesized_expression "(rl_line_buffer != __ptr)" ( (binary_expression "rl_line_buffer != __ptr" identifier != identifier) )) && (parenthesized_expression "(__ptr != (void *)0x0)" ( (binary_expression "__ptr != (void *)0x0" identifier != (cast_expression "(void *)0x0" ( (type_descriptor "void *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ))) )) (compound_statement "{\n    free(__ptr);\n  }" { (expression_statement "free(__ptr);" (call_expression "free(__ptr)" identifier (argument_list "(__ptr)" ( identifier ))) ;) })) (expression_statement "putc(0xd,rl_outstream);" (call_expression "putc(0xd,rl_outstream)" identifier (argument_list "(0xd,rl_outstream)" ( number_literal , identifier ))) ;) (expression_statement "rl_forced_update_display();" (call_expression "rl_forced_update_display()" identifier (argument_list "()" ( ))) ;) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE) ))) (compound_statement { (declaration TYPE IDENT ;) (declaration TYPE (pointer_declarator * IDENT) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (expression_statement (assignment_expression IDENT = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (pointer_expression & IDENT) , LIT , LIT , IDENT ))) ;) (expression_statement (assignment_expression IDENT = (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (call_expression IDENT (argument_list ( IDENT , LIT , LIT ))))) ;) (expression_statement (assignment_expression IDENT = IDENT) ;) (if_statement if (parenthesized_expression ( (binary_expression (parenthesized_expression ( (binary_expression IDENT != IDENT) )) && (parenthesized_expression ( (binary_expression IDENT != (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) LIT)) ))) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( IDENT ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( LIT , IDENT ))) ;) (expression_statement (call_expression IDENT (argument_list ( ))) ;) (return_statement return ;) })))
(function_definition "void FUN_0017d04e(void)\n\n{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" (primitive_type "void") (function_declarator "FUN_0017d04e(void)" (identifier "FUN_0017d04e") (parameter_list "(void)" (( "(") (parameter_declaration "void" (primitive_type "void")) () ")"))) (compound_statement "{\n  undefined4 uVar1;\n  void *__ptr;\n  \n  uVar1 = hist_verify;\n  hist_verify = 0;\n  fwrite(&DAT_001d491c,1,2,rl_outstream);\n  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);\n  hist_verify = uVar1;\n  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }\n  putc(0xd,rl_outstream);\n  rl_forced_update_display();\n  return;\n}" ({ "{") (declaration "undefined4 uVar1;" (type_identifier "undefined4") (identifier "uVar1") (; ";")) (declaration "void *__ptr;" (primitive_type "void") (pointer_declarator "*__ptr" (* "*") (identifier "__ptr")) (; ";")) (expression_statement "uVar1 = hist_verify;" (assignment_expression "uVar1 = hist_verify" (identifier "uVar1") (= "=") (identifier "hist_verify")) (; ";")) (expression_statement "hist_verify = 0;" (assignment_expression "hist_verify = 0" (identifier "hist_verify") (= "=") (number_literal "0")) (; ";")) (expression_statement "fwrite(&DAT_001d491c,1,2,rl_outstream);" (call_expression "fwrite(&DAT_001d491c,1,2,rl_outstream)" (identifier "fwrite") (argument_list "(&DAT_001d491c,1,2,rl_outstream)" (( "(") (pointer_expression "&DAT_001d491c" (& "&") (identifier "DAT_001d491c")) (, ",") (number_literal "1") (, ",") (number_literal "2") (, ",") (identifier "rl_outstream") () ")"))) (; ";")) (expression_statement "__ptr = (void *)pre_process_line(rl_line_buffer,1,0);" (assignment_expression "__ptr = (void *)pre_process_line(rl_line_buffer,1,0)" (identifier "__ptr") (= "=") (cast_expression "(void *)pre_process_line(rl_line_buffer,1,0)" (( "(") (type_descriptor "void *" (primitive_type "void") (abstract_pointer_declarator "*" (* "*"))) () ")") (call_expression "pre_process_line(rl_line_buffer,1,0)" (identifier "pre_process_line") (argument_list "(rl_line_buffer,1,0)" (( "(") (identifier "rl_line_buffer") (, ",") (number_literal "1") (, ",") (number_literal "0") () ")"))))) (; ";")) (expression_statement "hist_verify = uVar1;" (assignment_expression "hist_verify = uVar1" (identifier "hist_verify") (= "=") (identifier "uVar1")) (; ";")) (if_statement "if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {\n    free(__ptr);\n  }" (if "if") (parenthesized_expression "((rl_line_buffer != __ptr) && (__ptr != (void *)0x0))" (( "(") (binary_expression "(rl_line_buffer != __ptr) && (__ptr != (void *)0x0)" (parenthesized_expression "(rl_line_buffer != __ptr)" (( "(") (binary_expression "rl_line_buffer != __ptr" (identifier "rl_line_buffer") (!= "!=") (identifier "__ptr")) () ")")) (&& "&&") (parenthesized_expression "(__ptr != (void *)0x0)" (( "(") (binary_expression "__ptr != (void *)0x0" (identifier "__ptr") (!= "!=") (cast_expression "(void *)0x0" (( "(") (type_descriptor "void *" (primitive_type "void") (abstract_pointer_declarator "*" (* "*"))) () ")") (number_literal "0x0"))) () ")"))) () ")")) (compound_statement "{\n    free(__ptr);\n  }" ({ "{") (expression_statement "free(__ptr);" (call_expression "free(__ptr)" (identifier "free") (argument_list "(__ptr)" (( "(") (identifier "__ptr") () ")"))) (; ";")) (} "}"))) (expression_statement "putc(0xd,rl_outstream);" (call_expression "putc(0xd,rl_outstream)" (identifier "putc") (argument_list "(0xd,rl_outstream)" (( "(") (number_literal "0xd") (, ",") (identifier "rl_outstream") () ")"))) (; ";")) (expression_statement "rl_forced_update_display();" (call_expression "rl_forced_update_display()" (identifier "rl_forced_update_display") (argument_list "()" (( "(") () ")"))) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Unknown calling convention -- yet parameter storage is locked */

void function_1(void)

{
  int iVar1;
  char *var_4;
  
  iVar1 = hist_verify;
  hist_verify = 0;
  var_1(&DAT_001d491c,1,2,(type_1 *)rl_outstream);
  var_4 = var_2(var_3,1,0);
  hist_verify = iVar1;
  if ((var_3 != var_4) && (var_4 != (char *)0x0)) {
    var_5(var_4);
  }
  var_6(0xd,(type_1 *)rl_outstream);
  var_7();
  return;
}


(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (primitive_type)))) body: (compound_statement (declaration type: (type_identifier) declarator: (identifier)) (declaration type: (primitive_type) declarator: (pointer_declarator declarator: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (pointer_expression argument: (identifier)) (number_literal) (number_literal) (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (call_expression function: (identifier) arguments: (argument_list (identifier) (number_literal) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (identifier))) (if_statement condition: (parenthesized_expression (binary_expression left: (parenthesized_expression (binary_expression left: (identifier) right: (identifier))) right: (parenthesized_expression (binary_expression left: (identifier) right: (cast_expression type: (type_descriptor type: (primitive_type) declarator: (abstract_pointer_declarator)) value: (number_literal)))))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (identifier)))))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (number_literal) (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list))) (return_statement))))

void MASKED(void)

{
  undefined4 uVar1;
  void *__ptr;
  
  uVar1 = hist_verify;
  hist_verify = 0;
  fwrite(&DAT_001d491c,1,2,rl_outstream);
  __ptr = (void *)pre_process_line(rl_line_buffer,1,0);
  hist_verify = uVar1;
  if ((rl_line_buffer != __ptr) && (__ptr != (void *)0x0)) {
    free(__ptr);
  }
  putc(0xd,rl_outstream);
  rl_forced_update_display();
  return;
}

