Lines Matching refs:pCmd

452 static int safeToUseEvalObjv(Tcl_Interp *interp, Tcl_Obj *pCmd){  in safeToUseEvalObjv()  argument
459 z = Tcl_GetStringFromObj(pCmd, &n); in safeToUseEvalObjv()
668 Tcl_Obj *pCmd; in DbTraceV2Handler() local
675 pCmd = Tcl_NewStringObj(pDb->zTraceV2, -1); in DbTraceV2Handler()
676 Tcl_IncrRefCount(pCmd); in DbTraceV2Handler()
677 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
679 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
681 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbTraceV2Handler()
682 Tcl_DecrRefCount(pCmd); in DbTraceV2Handler()
690 pCmd = Tcl_NewStringObj(pDb->zTraceV2, -1); in DbTraceV2Handler()
691 Tcl_IncrRefCount(pCmd); in DbTraceV2Handler()
692 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
694 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
696 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbTraceV2Handler()
697 Tcl_DecrRefCount(pCmd); in DbTraceV2Handler()
704 pCmd = Tcl_NewStringObj(pDb->zTraceV2, -1); in DbTraceV2Handler()
705 Tcl_IncrRefCount(pCmd); in DbTraceV2Handler()
706 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
708 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbTraceV2Handler()
709 Tcl_DecrRefCount(pCmd); in DbTraceV2Handler()
716 pCmd = Tcl_NewStringObj(pDb->zTraceV2, -1); in DbTraceV2Handler()
717 Tcl_IncrRefCount(pCmd); in DbTraceV2Handler()
718 Tcl_ListObjAppendElement(pDb->interp, pCmd, in DbTraceV2Handler()
720 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbTraceV2Handler()
721 Tcl_DecrRefCount(pCmd); in DbTraceV2Handler()
848 Tcl_Obj *pCmd; in DbPreUpdateHandler() local
858 pCmd = Tcl_DuplicateObj(pDb->pPreUpdateHook); in DbPreUpdateHandler()
859 Tcl_IncrRefCount(pCmd); in DbPreUpdateHandler()
860 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(azStr[(op-1)/9], -1)); in DbPreUpdateHandler()
861 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(zDb, -1)); in DbPreUpdateHandler()
862 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(zTbl, -1)); in DbPreUpdateHandler()
863 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewWideIntObj(iKey1)); in DbPreUpdateHandler()
864 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewWideIntObj(iKey2)); in DbPreUpdateHandler()
865 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbPreUpdateHandler()
866 Tcl_DecrRefCount(pCmd); in DbPreUpdateHandler()
878 Tcl_Obj *pCmd; in DbUpdateHandler() local
888 pCmd = Tcl_DuplicateObj(pDb->pUpdateHook); in DbUpdateHandler()
889 Tcl_IncrRefCount(pCmd); in DbUpdateHandler()
890 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(azStr[(op-1)/9], -1)); in DbUpdateHandler()
891 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(zDb, -1)); in DbUpdateHandler()
892 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewStringObj(zTbl, -1)); in DbUpdateHandler()
893 Tcl_ListObjAppendElement(0, pCmd, Tcl_NewWideIntObj(rowid)); in DbUpdateHandler()
894 Tcl_EvalObjEx(pDb->interp, pCmd, TCL_EVAL_DIRECT); in DbUpdateHandler()
895 Tcl_DecrRefCount(pCmd); in DbUpdateHandler()
924 Tcl_Obj *pCmd; in tclSqlCollate() local
926 pCmd = Tcl_NewStringObj(p->zScript, -1); in tclSqlCollate()
927 Tcl_IncrRefCount(pCmd); in tclSqlCollate()
928 Tcl_ListObjAppendElement(p->interp, pCmd, Tcl_NewStringObj(zA, nA)); in tclSqlCollate()
929 Tcl_ListObjAppendElement(p->interp, pCmd, Tcl_NewStringObj(zB, nB)); in tclSqlCollate()
930 Tcl_EvalObjEx(p->interp, pCmd, TCL_EVAL_DIRECT); in tclSqlCollate()
931 Tcl_DecrRefCount(pCmd); in tclSqlCollate()
941 Tcl_Obj *pCmd; in tclSqlFunc() local
950 pCmd = p->pScript; in tclSqlFunc()
951 Tcl_IncrRefCount(pCmd); in tclSqlFunc()
952 rc = Tcl_EvalObjEx(p->interp, pCmd, 0); in tclSqlFunc()
953 Tcl_DecrRefCount(pCmd); in tclSqlFunc()
970 pCmd = Tcl_NewListObj(nArg, aArg); in tclSqlFunc()
971 Tcl_IncrRefCount(pCmd); in tclSqlFunc()
1007 rc = Tcl_ListObjAppendElement(p->interp, pCmd, pVal); in tclSqlFunc()
1009 Tcl_DecrRefCount(pCmd); in tclSqlFunc()
1018 Tcl_GetString(pCmd); in tclSqlFunc()
1020 rc = Tcl_EvalObjEx(p->interp, pCmd, TCL_EVAL_DIRECT); in tclSqlFunc()
1021 Tcl_DecrRefCount(pCmd); in tclSqlFunc()
1420 Tcl_Obj *pCmd; in dbPrepareAndBind() local
1422 pCmd = Tcl_NewStringObj(pDb->zBindFallback, -1); in dbPrepareAndBind()
1423 Tcl_IncrRefCount(pCmd); in dbPrepareAndBind()
1424 Tcl_ListObjAppendElement(interp, pCmd, Tcl_NewStringObj(zVar,-1)); in dbPrepareAndBind()
1427 rx = Tcl_EvalObjEx(interp, pCmd, TCL_EVAL_DIRECT); in dbPrepareAndBind()
1428 Tcl_DecrRefCount(pCmd); in dbPrepareAndBind()