Steve Hay <[EMAIL PROTECTED]> wrote:
> HANDLE __stdcall  WSAAsyncGetServByName(HWND hWnd, u_int wMsg,
>                                         const char  * name,
>                                         const char  * proto,
>                                         char  * buf, int obj.u._b._buflen);

> In fact, just running this:

> #include "parrot/parrot.h"

#undef buflen

> #include "EXTERN.h"
> #include "config.h"
> #undef HAS_OFF64_T
> #include "perl.h"

before including perl.h should do it for now.

> It looks like the buflen expansion comes from this in
> parrot/include/parrot/pobj.h:

> /* BEGIN DEPRECATED BUFFER ACCESSORS */

Yep.

> It could do with being more than just deprecated ;)

Work in progress ;)

leo

Reply via email to