From 65a15809d57fd18a9283545f5b5652b07c479b4e Mon Sep 17 00:00:00 2001 From: Alistair Leslie-Hughes Date: Mon, 17 Sep 2012 13:58:17 +1000 Subject: [PATCH] oledb32: Register typelib. --- dlls/oledb32/Makefile.in | 2 ++ dlls/oledb32/oledb32_typelib.idl | 20 ++++++++++++++++++++ include/msdasc.idl | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 dlls/oledb32/oledb32_typelib.idl diff --git a/dlls/oledb32/Makefile.in b/dlls/oledb32/Makefile.in index c5c11e484ba..5c66a2ceb3e 100644 --- a/dlls/oledb32/Makefile.in +++ b/dlls/oledb32/Makefile.in @@ -10,4 +10,6 @@ IDL_I_SRCS = convert.idl IDL_R_SRCS = oledb32_classes.idl +IDL_TLB_SRCS = oledb32_typelib.idl + @MAKE_DLL_RULES@ diff --git a/dlls/oledb32/oledb32_typelib.idl b/dlls/oledb32/oledb32_typelib.idl new file mode 100644 index 00000000000..e47ab8e4a76 --- /dev/null +++ b/dlls/oledb32/oledb32_typelib.idl @@ -0,0 +1,20 @@ +/* + * Typelib Classes for oledb32 + * + * Copyright 2012 Alistair Leslie-Hughes + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ +#include "msdasc.idl" diff --git a/include/msdasc.idl b/include/msdasc.idl index 103351684c6..ca879e83567 100644 --- a/include/msdasc.idl +++ b/include/msdasc.idl @@ -64,7 +64,7 @@ library MSDASC [ uuid(2206CDB0-19C1-11D1-89E0-00C04FD7A829), progid("MSDASC.MSDAINITIALIZE.1"), - vi_progid("MSDASC.MSDAINITIALIZE.1"), + vi_progid("MSDASC.MSDAINITIALIZE"), ] coclass MSDAINITIALIZE {