From e770e2ea98af4fbfaacb5e167ae668a1fbebc9c3 Mon Sep 17 00:00:00 2001 From: Saveliy Tretiakov Date: Fri, 17 Mar 2006 15:00:09 +0000 Subject: [PATCH] Fix compiling with midl. According to msdn documentation, this could be done with /app_config key, but it doesn't work for me. svn path=/trunk/; revision=21322 --- reactos/include/reactos/idl/lsa.acf | 6 ++++++ reactos/include/reactos/idl/lsa.idl | 6 ++++-- reactos/include/reactos/idl/pnp.idl | 6 ++++-- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 reactos/include/reactos/idl/lsa.acf diff --git a/reactos/include/reactos/idl/lsa.acf b/reactos/include/reactos/idl/lsa.acf new file mode 100644 index 00000000000..47fa4dc5025 --- /dev/null +++ b/reactos/include/reactos/idl/lsa.acf @@ -0,0 +1,6 @@ +[ + explicit_handle +] +interface svcctl +{ +} \ No newline at end of file diff --git a/reactos/include/reactos/idl/lsa.idl b/reactos/include/reactos/idl/lsa.idl index de0b7ac6189..576a4bd2fcc 100644 --- a/reactos/include/reactos/idl/lsa.idl +++ b/reactos/include/reactos/idl/lsa.idl @@ -13,8 +13,10 @@ [ uuid(12345778-1234-abcd-ef00-0123456789ab), version(0.0), - pointer_default(unique), - explicit_handle + pointer_default(unique) + #ifndef __midl + ,explicit_handle + #endif ] interface lsarpc { diff --git a/reactos/include/reactos/idl/pnp.idl b/reactos/include/reactos/idl/pnp.idl index 823e45a4d9d..e4a63261e47 100644 --- a/reactos/include/reactos/idl/pnp.idl +++ b/reactos/include/reactos/idl/pnp.idl @@ -11,8 +11,10 @@ [ uuid (809F4e40-A03D-11CE-8F69-08003E30051B), version(1.0), - pointer_default(unique), - explicit_handle + pointer_default(unique) + #ifndef __midl + ,explicit_handle + #endif ] interface pnp {