pike.git / src / las.c

version» Context lines:

pike.git/src/las.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: las.c,v 1.406 2008/04/14 10:14:39 grubba Exp $ + || $Id: las.c,v 1.407 2008/05/01 20:41:43 mast Exp $   */      #include "global.h"   #include "interpret.h"   #include "las.h"   #include "array.h"   #include "object.h"   #include "stralloc.h"   #include "dynamic_buffer.h"   #include "lex.h"
pike.git/src/las.c:3536: Inside #if defined(NEW_ARG_CHECK)
      if (!f) {    /* Errors have been generated. */    copy_pike_type(n->type, mixed_type_string);    break;    }       if ((n->type = new_get_return_type(dmalloc_touch(struct pike_type *, f),    0))) {    /* Type/argument-check OK. */ -  debug_malloc_pass(n->type); +  debug_malloc_touch(n->type);       free_type(f);    if(n->token == F_AUTO_MAP)    {    push_finished_type(n->type);    push_type(T_ARRAY);    free_type(n->type);    n->type = pop_type();    }    break;