diff options
author | Muhammet Kara <muhammet.kara@collabora.com> | 2019-11-09 13:28:30 +0300 |
---|---|---|
committer | Muhammet Kara <muhammet.kara@collabora.com> | 2019-11-09 18:00:31 +0100 |
commit | 6070ef641f56cb826df884fdd846882c39a01342 (patch) | |
tree | 37d5b1618f4c680066ace27d41d8168f99d6f6ab /svx/source/unodraw | |
parent | 8a425fbd9c6b75b09672e0ce18f43162d9eda360 (diff) |
Add some info to the IllegalArgumentException in SvxShape
Change-Id: I31253a0410299ec2f7fbeb8bb981bdc97c66906c
Reviewed-on: https://gerrit.libreoffice.org/82351
Tested-by: Jenkins
Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
Diffstat (limited to 'svx/source/unodraw')
-rw-r--r-- | svx/source/unodraw/unoshape.cxx | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx index 7dee8bc71e30..3f07f5ab9a82 100644 --- a/svx/source/unodraw/unoshape.cxx +++ b/svx/source/unodraw/unoshape.cxx @@ -2493,7 +2493,12 @@ bool SvxShape::setPropertyValueImpl( const OUString&, const SfxItemPropertySimpl return false; } } - throw lang::IllegalArgumentException(); + + OUString sExceptionMessage ("IllegalArgumentException in SvxShape::setPropertyValueImpl." + " Property Type: " + pProperty->aType.getTypeName() + " Property nWID: " + OUString::number(pProperty->nWID) + + " Value Type: " + (rValue.hasValue() ? rValue.getValueTypeName() : "void (no value)")); + + throw lang::IllegalArgumentException(sExceptionMessage, nullptr, 1); } |