summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2020-02-21 08:06:51 +0100
committerThorsten Behrens <Thorsten.Behrens@CIB.de>2020-04-09 16:09:27 +0200
commit5e3cb1833da113d6ec09001e7e365d24bd4289ee (patch)
tree0081270b436067013395af1f75c7cb490c1d06c9
parent64b15237ab2355a18bb729adaaaa27bc31ad13da (diff)
Set Firebird creation option experimental
See: http://document-foundation-mail-archive.969070.n3.nabble.com/About-putting-Firebird-creation-option-experimental-tt4274028.html http://document-foundation-mail-archive.969070.n3.nabble.com/ESC-meeting-minutes-2020-02-20-tt4274082.html for rationale Change-Id: I73d1563575252ebbcfb764753294bceb29e9bf12 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89167 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit dc3c6e64650f0347648598dae0fa67c296ad36f5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89132 Reviewed-by: Michael Stahl <michael.stahl@cib.de> Reviewed-by: Xisco FaulĂ­ <xiscofauli@libreoffice.org> (cherry picked from commit 2898943ed765290e2c58f8dd84053b4ef9ac158e) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90629 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
-rw-r--r--dbaccess/source/ui/dlg/generalpage.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/dbaccess/source/ui/dlg/generalpage.cxx b/dbaccess/source/ui/dlg/generalpage.cxx
index 5da530c6b201..5f205634b497 100644
--- a/dbaccess/source/ui/dlg/generalpage.cxx
+++ b/dbaccess/source/ui/dlg/generalpage.cxx
@@ -42,6 +42,7 @@
#include <comphelper/processfactory.hxx>
#include <unotools/confignode.hxx>
#include <osl/diagnose.h>
+#include <svtools/miscopt.hxx>
#include <sal/log.hxx>
namespace dbaui
@@ -157,6 +158,9 @@ namespace dbaui
DisplayedTypes aDisplayedTypes;
::dbaccess::ODsnTypeCollection::TypeIterator aEnd = m_pCollection->end();
+
+ SvtMiscOptions aMiscOptions;
+
for ( ::dbaccess::ODsnTypeCollection::TypeIterator aTypeLoop = m_pCollection->begin();
aTypeLoop != aEnd;
++aTypeLoop
@@ -169,6 +173,8 @@ namespace dbaui
if ( m_pEmbeddedDBType->GetEntryPos( sDisplayName ) == LISTBOX_ENTRY_NOTFOUND
&& dbaccess::ODsnTypeCollection::isEmbeddedDatabase( sURLPrefix ) )
{
+ if( !aMiscOptions.IsExperimentalMode() && sURLPrefix.startsWith("sdbc:embedded:firebird") )
+ continue;
aDisplayedTypes.emplace_back( sURLPrefix, sDisplayName );
}
}