From 201da3378d0adea78a20dab7d856d4a01804f453 Mon Sep 17 00:00:00 2001 From: Kevin Koltzau Date: Thu, 8 Jan 2004 05:16:23 +0000 Subject: [PATCH] Define OPENFILENAME_SIZE_VERSION_400. --- include/commdlg.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/commdlg.h b/include/commdlg.h index 045a55c7784..16271c20728 100644 --- a/include/commdlg.h +++ b/include/commdlg.h @@ -121,6 +121,15 @@ typedef struct { DECL_WINELIB_TYPE_AW(OPENFILENAME) DECL_WINELIB_TYPE_AW(LPOPENFILENAME) +#ifndef CDSIZEOF_STRUCT +#define CDSIZEOF_STRUCT(type,field) ((int)&(((type *)0)->field) + sizeof(((type*)0)->field)) +#endif + +#define OPENFILENAME_SIZE_VERSION_400A CDSIZEOF_STRUCT(OPENFILENAMEA,lpTemplateName) +#define OPENFILENAME_SIZE_VERSION_400W CDSIZEOF_STRUCT(OPENFILENAMEW,lpTemplateName) +#define OPENFILENAME_SIZE_VERSION_400 WINELIB_NAME_AW(OPENFILENAME_SIZE_VERSION_400) + + typedef struct { NMHDR hdr;