>
> jaltman> My guess is that the PCURSORINFO reference on line 139 can be left
> jaltman> undefined by the compiler since it is part of the parameter list a
> jaltman> function typedef. Until the parametersactually need to be checked it
> jaltman> can be safely ignored.
> jaltman>
> jaltman> Immediately following the declaration of PCURSORINFO in winuser.h is
> jaltman>
> jaltman> #define CURSOR_SHOWING 0x00000001
> jaltman>
> jaltman> CURSOR_SHOWING is also not defined. That seems to indicate to me that
> jaltman> a block of the winuser.h code is being ignored due to a #define
> jaltman> declared somewhere else.
>
> I've started investigating. One thing I noticed is that the
> definition of both PCURSORINFO and CURSOR_SHOWING (and a lot more) are
> enclosed in a #ifndef NOWINABLE..#endif. Now I just have to find out
> why NOWINABLE would be defined...
>
That is true, but NOWINABLE is not defined. I added
#ifndef NOWINABLE
if (cursor) {
...
}
#endif
and the code still compiled and generated the error. I went through
and did this with about a dozen other #ifndefs as well.
Jeffrey Altman * Sr.Software Designer
The Kermit Project * Columbia University
612 West 115th St * New York, NY * 10025 * USA
http://www.kermit-project.org/ * [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]