> You need to temporarily insert a variable that the debugger can
> check, without casting. An easy one would be
> bool b = ((DWORD)&rsThreadData == 0x00000001);
>
> and then set the condition to check for b == true
Unfortunately, if I could catch it changing the value by entering such a
line, I could simply put a breakpoint on that line like this:
if ( (DWORD)&rsThreadData == 0x00000001)
dwDummy = 0 ; <== breakpoint here.
But I suspect the value is being corrupted during the process of making the
call (since it's not hitting the breakpoint before the call is made, but is
corrupt when it tries to use it the first time curing that call), leaving me
nowhere to put such code {:v(
I wonder if I have a special condition where another part of the comms
receive thread is trying to use that structure at the same time? Hmmm...
--
Jason Teagle
[EMAIL PROTECTED]
_______________________________________________
msvc mailing list
[email protected]
See http://beginthread.com/mailman/listinfo/msvc_beginthread.com for
subscription changes, and list archive.