Files
loongoffice/sd/source/ui/framework/configuration
Mike Kaganski 18ed2be7f1 Prevent rtl::Reference -> css::uno::Reference -> rtl::Reference implicit path
Replace up-casting conversion constructor with respective conversion operator,
similar to existing css::uno::Reference conversion operator. Thic change will
not allow code like

  rtl::Reference<Foo> foo;
  rtl::Reference<Foo> bar(foo, uno::UNO_QUERY_THROW);

which was possible because compiler could use temporary css::uno::Reference.

Change-Id: I54b79af3e2508b26e9cd59f2cc7e2ae92f6efbbf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171166
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-07-29 15:21:39 +02:00
..