diff options
author | Lionel Elie Mamane <lionel@mamane.lu> | 2013-04-11 07:03:12 +0200 |
---|---|---|
committer | Lionel Elie Mamane <lionel@mamane.lu> | 2013-04-11 07:03:34 +0200 |
commit | 8b1b67db259a5a930555882b44fcac8738f73ca4 (patch) | |
tree | 60a0e6181af374bdb143e110a978c5185f50853c /sd | |
parent | d06180200195d4c20a58d989f9d2c16cb1989688 (diff) |
WaE: unitialised variable
Change-Id: Icda6d87e2bf17e651d2a60c4a024dfaa8ed36a51
Diffstat (limited to 'sd')
-rw-r--r-- | sd/source/ui/dlg/PhotoAlbumDialog.cxx | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/sd/source/ui/dlg/PhotoAlbumDialog.cxx b/sd/source/ui/dlg/PhotoAlbumDialog.cxx index d844c1c13f85..1d36f38ae27d 100644 --- a/sd/source/ui/dlg/PhotoAlbumDialog.cxx +++ b/sd/source/ui/dlg/PhotoAlbumDialog.cxx @@ -124,7 +124,7 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) if ( sOpt == "Fit to slide") { OUString sUrl; - OUString* pData; + OUString* pData = NULL; for( sal_Int16 i = 0; i < pImagesLst->GetEntryCount(); ++i ) { pData = (OUString*) pImagesLst->GetEntryData(i); @@ -179,12 +179,13 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) appendNewSlide(AUTOLAYOUT_ONLY_TEXT, xDrawPages); } } - delete pData; + if (pData) + delete pData; } else if( sOpt == "1 image with title" ) { OUString sUrl; - OUString* pData; + OUString* pData = NULL; for( sal_Int16 i = 0; i < pImagesLst->GetEntryCount(); ++i ) { pData = (OUString*) pImagesLst->GetEntryData(i); @@ -221,13 +222,14 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) appendNewSlide(AUTOLAYOUT_ONLY_TEXT, xDrawPages); } } - delete pData; + if (pData) + delete pData; } else if( sOpt == "2 images" ) { OUString sUrl1(""); OUString sUrl2(""); - OUString* pData; + OUString* pData = NULL; for( sal_Int32 i = 0; i < pImagesLst->GetEntryCount(); i+=2 ) { @@ -333,7 +335,8 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) } } - delete pData; + if (pData) + delete pData; } else if( sOpt == "4 images" ) { @@ -341,7 +344,7 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) OUString sUrl2(""); OUString sUrl3(""); OUString sUrl4(""); - OUString* pData; + OUString* pData = NULL; for( sal_Int32 i = 0; i < pImagesLst->GetEntryCount(); i+=4 ) { @@ -539,7 +542,8 @@ IMPL_LINK_NOARG(SdPhotoAlbumDialog, CreateHdl) xSlide->add(xShape); } } - delete pData; + if (pData) + delete pData; } else { |