From: David S. W. <dw...@us...> - 2005-02-23 20:50:57
|
Update of /cvsroot/xsb/XSB/emu In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9823 Modified Files: error_xsb.c error_xsb.h Log Message: Added context parameters to calls to build_xsb_backtrace. Index: error_xsb.c =================================================================== RCS file: /cvsroot/xsb/XSB/emu/error_xsb.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- error_xsb.c 4 Feb 2005 16:56:10 -0000 1.29 +++ error_xsb.c 23 Feb 2005 20:50:42 -0000 1.30 @@ -134,7 +134,7 @@ tptr++; bld_string(tptr,string_find(message,1)); tptr++; - bld_copy(tptr,build_xsb_backtrace()); + bld_copy(tptr,build_xsb_backtrace(CTXT)); tptr++; bld_functor(tptr, pair_psc(insert("type_error",2, (Psc)flags[CURRENT_MODULE],&isnew))); @@ -171,7 +171,7 @@ tptr++; bld_string(tptr,string_find(message,1)); tptr++; - bld_copy(tptr,build_xsb_backtrace()); + bld_copy(tptr,build_xsb_backtrace(CTXT)); tptr++; bld_functor(tptr, pair_psc(insert("permission_error",2, (Psc)flags[CURRENT_MODULE],&isnew))); @@ -212,7 +212,7 @@ tptr++; bld_string(tptr,string_find(message,1)); tptr++; - bld_copy(tptr,build_xsb_backtrace()); + bld_copy(tptr,build_xsb_backtrace(CTXT)); xsb_throw(CTXTc ball_to_throw); @@ -241,7 +241,7 @@ tptr++; bld_string(tptr,string_find(message,1)); tptr++; - bld_copy(tptr,build_xsb_backtrace()); + bld_copy(tptr,build_xsb_backtrace(CTXT)); xsb_throw(ball_to_throw); } #endif Index: error_xsb.h =================================================================== RCS file: /cvsroot/xsb/XSB/emu/error_xsb.h,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- error_xsb.h 14 Jan 2005 18:30:59 -0000 1.14 +++ error_xsb.h 23 Feb 2005 20:50:42 -0000 1.15 @@ -138,4 +138,4 @@ DllExport void call_conv xsb_throw(CTXTdeclc prolog_term); -extern prolog_term build_xsb_backtrace(); +extern prolog_term build_xsb_backtrace(CTXTdecl); |