In article <pqnLtBAU5e$3Ewa3@jessikat.demon.co.uk>, Robin Becker <robin@jessikat.demon.co.uk> writes
In article <Pine.OSF.4.10.9910082251270.5532-100000@student.uq.edu.au>, Anthony Pfrunder <s341625@student.uq.edu.au> writes
On Fri, 8 Oct 1999, Robin Becker wrote:
I get this message from VC++ 6.0 [snip] C4700: local variable 'dt' used without having been initialized [snip] int dt=0; ^^^ Why doesn't it pick this up?
Run debug on it and see what the value is. Is this the latest CVS version?
Cheers,
Anthony Pfrunder
My point exactly! Why doesn't it see this. This is the latest CVS. OK I have found the solution to this.
VC++ 6.0 is apparently substituting out the call to fullgc when optimising and it seems that in my version of the code the fullgc routine has a argument called idt. Inside fullgc it seems as though dt is used. can anyone enlighten me as to what the argument should actually be called? is the argument name a typo? -- Robin Becker