diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 6f5189551..8728c997f 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,8 @@ +2006-05-02 Dimitri Papadopoulos + + * include/errors.h: New file. + * include/dshow.h: Include . + 2006-05-02 Dimitri Papadopoulos * include/dshow.h: New file. @@ -17,7 +22,7 @@ * include/mprapi.h (RAS_FLAGS_*,PPP_LCP_*,RASCCPCA_* ,PPP_CCP_*,MAX_*, RASPRIV_*,*ADDRESSLEN,MPR_ENABLE_*): Define. * include/mprapi.h (RAS_*_CONDITION): Add enums. - * include/mprapi.h : For NETBIOS_NAME_LEN, UNLEN, DLEN. + * include/mprapi.h: for NETBIOS_NAME_LEN, UNLEN, DLEN. 2006-05-02 Dimitri Papadopoulos diff --git a/winsup/w32api/include/dshow.h b/winsup/w32api/include/dshow.h index b8754ba6b..fce9a6124 100644 --- a/winsup/w32api/include/dshow.h +++ b/winsup/w32api/include/dshow.h @@ -7,5 +7,6 @@ #include #include #include +#include #endif diff --git a/winsup/w32api/include/errors.h b/winsup/w32api/include/errors.h new file mode 100644 index 000000000..ee2092932 --- /dev/null +++ b/winsup/w32api/include/errors.h @@ -0,0 +1,23 @@ +#ifndef _ERRORS_H +#define _ERRORS_H +#if __GNUC__ >=3 +#pragma GCC system_header +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +#define MAX_ERROR_TEXT_LEN 160 +DWORD WINAPI AMGetErrorTextA(HRESULT,CHAR*,DWORD); +DWORD WINAPI AMGetErrorTextW(HRESULT,WCHAR*,DWORD); +#ifdef UNICODE +#define AMGetErrorText AMGetErrorTextW +#else +#define AMGetErrorText AMGetErrorTextA +#endif + +#ifdef __cplusplus +} +#endif +#endif