Hi,

> So this whole mode handling here looks dodgy. Below you mix "assignments
> to mode" with "ORing in values", without actually ever initialising mode
> explicitly. I wonder why the compiler doesn't warn about this, I can see
> paths were you OR into an uninitialised value.
>
> But the compiler already has initialized mode to 0, that is why there is
no warning.
In order to test , printed out mode value which suggests this variable is
initialized.

Thanks
-Amit

Reply via email to