pike.git / src / modules / Oracle / oracle.cmod

version» Context lines:

pike.git/src/modules/Oracle/oracle.cmod:1068:    }       EXTRA    {    PIKE_MAP_VARIABLE("_type",offset+OFFSETOF(Oracle_oracle_compile_query_dbresultinfo_struct, real_type),tInt,T_INT,0);       ADD_FUNCTION("`->=",protect_dbresultinfo,    tFunc(tStr tMix,tVoid), ID_STATIC);    ADD_FUNCTION("`[]=",protect_dbresultinfo,    tFunc(tStr tMix,tVoid), ID_STATIC); - #ifdef ORACLE_DEBUG -  set_gc_check_callback(gc_dbresultinfo_struct); - #endif +     }      #ifdef ORACLE_DEBUG -  static void gc_dbresultinfo_struct(struct object *UNUSED(o)) +  GC_CHECK    {    THIS_RESULTINFO;    }   #endif       static void protect_dbresultinfo(INT32 UNUSED(args))    {    Pike_error("You may not change variables in dbresultinfo objects.\n");    }    }