office-gobmx/dbaccess
Stephan Bergmann 475d4b274b Use sal_IntPtr to transport HWND to IDataSourceLocator::put_hWnd
The HWND hWnd source is in OConnectionHelper::implInitControls
(dbaccess/source/ui/dlg/ConnectionHelper.cxx) and the
IDataSourceLocator::put_hWnd call sinks are in PromptNew and PromptEdit
(dbaccess/source/ui/dlg/adodatalinks.cxx).  The IDataSourceLocator source code
has

          virtual HRESULT __stdcall put_hWnd(
                         COMPATIBLE_LONG hwndParent) = 0;

with

  typedef LONGLONG COMPATIBLE_LONG;

(both C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um\msdasc.h),
so it looks like an integer type large enough to hold pointers is what is
appropriate here.  (Which matches the fact that HWND aka HANDLE aka PVOID is a
pointer type.)

Change-Id: I3a18e9a1d2f75a1feac716ef6e7bca78165ffe95
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106695
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2020-11-26 17:34:18 +01:00
..
inc tdf#123936 Formatting files in module dbaccess with clang-format 2020-11-19 10:43:56 +01:00
qa tdf#123936 Formatting files in module dbaccess with clang-format 2020-11-19 10:43:56 +01:00
source Use sal_IntPtr to transport HWND to IDataSourceLocator::put_hWnd 2020-11-26 17:34:18 +01:00
uiconfig Resolves: tdf#138240 GtkComboBox without model 2020-11-16 15:50:47 +01:00
util Use the new single-instance="true" attribute in dbaccess 2020-10-01 09:45:45 +02:00
win32/source/odbcconfig loplugin:fakebool (clang-cl) 2019-11-19 21:34:30 +01:00
AllLangMoTarget_dba.mk
CppunitTest_dbaccess_dialog_save.mk
CppunitTest_dbaccess_dialogs_test.mk
CppunitTest_dbaccess_embeddeddb_performancetest.mk
CppunitTest_dbaccess_empty_stdlib_save.mk
CppunitTest_dbaccess_firebird_regression_test.mk
CppunitTest_dbaccess_firebird_test.mk
CppunitTest_dbaccess_hsqlbinary_import.mk use officecfg for Experimental flag 2020-11-01 15:14:33 +01:00
CppunitTest_dbaccess_hsqldb_test.mk
CppunitTest_dbaccess_hsqlschema_import.mk
CppunitTest_dbaccess_macros_test.mk
CppunitTest_dbaccess_nolib_save.mk
CppunitTest_dbaccess_RowSetClones.mk fix test dependencies 2020-03-21 07:21:51 +01:00
CppunitTest_dbaccess_tdf119625.mk use officecfg for Experimental flag 2020-11-01 15:14:33 +01:00
CppunitTest_dbaccess_tdf126268.mk use officecfg for Experimental flag 2020-11-01 15:14:33 +01:00
Executable_odbcconfig.mk Add version resource to executables where it was missing 2019-08-31 00:22:28 +02:00
IwyuFilter_dbaccess.yaml tdf#42949 Fix new IWYU warnings in directories d* 2020-11-09 16:04:18 +01:00
JunitTest_dbaccess_complex.mk
JunitTest_dbaccess_unoapi.mk
Library_dba.mk use officecfg for Experimental flag 2020-11-01 15:14:33 +01:00
Library_dbahsql.mk do not require $(SRCDIR) in every gb_Library_set_precompiled_header 2019-09-23 10:47:25 +02:00
Library_dbaxml.mk dbaccess: create instances with uno constructors 2020-07-08 20:26:10 +02:00
Library_dbu.mk drop newly unused VertSplitView 2020-08-28 20:14:16 +02:00
Library_sdbt.mk dbaccess: create instances with uno constructors 2020-07-08 20:26:10 +02:00
Makefile
Module_dbaccess.mk disable dbaccess_hsqldb test on macos 2020-06-04 12:15:52 +02:00
PythonTest_dbaccess_python.mk
README base: add some doc from Tomi's talk 2019-09-12 17:48:56 +02:00
UIConfig_dbaccess.mk weld OTableBorderWindow 2020-08-28 20:15:45 +02:00
UIConfig_dbapp.mk
UIConfig_dbbrowser.mk
UIConfig_dbquery.mk
UIConfig_dbrelation.mk
UIConfig_dbtable.mk
UIConfig_dbtdata.mk

Database access tools, for "base" database application

Builds on top of drivers in [[connectivity]].