pike.git / src / language.yacc

version» Context lines:

pike.git/src/language.yacc:5567:    }    handle_compile_exception ("Error finding module to import");    pop_stack();       return 0;   }      /* Set compiler_frame->current_type from the type stack. */   static void update_current_type(void)   { -  if (TEST_COMPAT(8,0) || -  !(THIS_COMPILATION->lex.pragmas & ID_STRICT_TYPES)) { +  if (TEST_COMPAT(8,0)) {    struct pike_type *t = peek_type_stack();    if (!t || (t->type != PIKE_T_AUTO)) {    /* Implicit zero */    push_type(PIKE_T_ZERO);    push_type(T_OR);    }    }    if(Pike_compiler->compiler_frame->current_type)    free_type(Pike_compiler->compiler_frame->current_type);    Pike_compiler->compiler_frame->current_type = compiler_pop_type();   }