138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
obj.typePtr = NULL;
code = TclSetBooleanFromAny(interp, &obj);
if (obj.refCount > 1) {
Tcl_Panic("invalid sharing of Tcl_Obj on C stack");
}
if (code == TCL_OK) {
*boolPtr = obj.internalRep.wideValue;
}
return code;
}
/*
* Local Variables:
* mode: c
|
|
|
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
obj.typePtr = NULL;
code = TclSetBooleanFromAny(interp, &obj);
if (obj.refCount > 1) {
Tcl_Panic("invalid sharing of Tcl_Obj on C stack");
}
if (code == TCL_OK) {
*boolPtr = (int)obj.internalRep.wideValue;
}
return code;
}
/*
* Local Variables:
* mode: c
|