pike.git / src / las.c

version» Context lines:

pike.git/src/las.c:1610:    }   }      node *index_node(node *n, char *node_name, struct pike_string *id)   {    node *ret;    JMP_BUF tmp;       check_tree(n,0);    -  if (!is_const(n) && !TEST_COMPAT(7, 6)) { +  if ((!is_const(n) || (n->tree_info & OPT_EXTERNAL_DEPEND)) && +  !TEST_COMPAT(7, 6)) +  {    /* Index dynamically. */    return mknode(F_INDEX, copy_node(n), mkstrnode(id));    }       if(SETJMP(tmp))    {    if (node_name) {    handle_compile_exception ("Couldn't index module %s.", node_name);    } else {    handle_compile_exception ("Couldn't index module.");