xmloff/source/forms/propertyexport.cxx |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

New commits:
commit e7fb2c18e96d04ec54274721df003ab01f2064ab
Author:     Julien Nabet <serval2...@yahoo.fr>
AuthorDate: Sun Dec 13 15:40:41 2020 +0100
Commit:     Julien Nabet <serval2...@yahoo.fr>
CommitDate: Sun Dec 13 16:48:48 2020 +0100

    Get rid of wrong warning in propertyexport (forms)
    
    Create a brand new odt file, add an image with form Control then save
    You'll notice this on console:
    warn:legacy.osl:20299:20299:xmloff/source/forms/propertyexport.cxx:680: 
OPropertyExport::dbg_implCheckProperty: invalid property type!
    
    it's wrong since most of the type the exported property should be a 
OUString (internal "string")
    but it may also be a graphic::XGraphic and this case isn't dealt by 
DBG_CHECK_PROPERTY
    since we only gave it "OUString()"
    
    Change-Id: I268b8d5f79c84ea73acdac245ee1705ddd009ae9
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107653
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2...@yahoo.fr>

diff --git a/xmloff/source/forms/propertyexport.cxx 
b/xmloff/source/forms/propertyexport.cxx
index 86ef1db82ef0..74ea521322c6 100644
--- a/xmloff/source/forms/propertyexport.cxx
+++ b/xmloff/source/forms/propertyexport.cxx
@@ -386,8 +386,6 @@ namespace xmloff
 
     void OPropertyExport::exportRelativeTargetLocation(const OUString& 
_sPropertyName,CCAFlags _nProperty,bool _bAddType)
     {
-        DBG_CHECK_PROPERTY( _sPropertyName, OUString );
-
         Any aAny = m_xProps->getPropertyValue(_sPropertyName);
 
         OUString sTargetLocation;
@@ -402,6 +400,11 @@ namespace xmloff
             auto sURL = aAny.get<OUString>();
             sTargetLocation = 
m_rContext.getGlobalContext().AddEmbeddedObject(sURL);
         }
+        else
+        {
+            SAL_WARN("xmloff.forms", 
"OPropertyExport::exportRelativeTargetLocation: "
+                "Value of " << _sPropertyName << " not found!");
+        }
 
         if (!sTargetLocation.isEmpty())
         {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to