summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-01-10 15:39:18 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-01-10 15:39:18 +0000
commit19d163890903f02419662909a0a3148cc274845f (patch)
treec2df31f1b0d31ab86dc99ea8d4ec8a47589713ec
parent7cc856e2b13c6d6e7bbcc7bfd7dcf7d0016fb5d8 (diff)
Related: rhbz#668057 Only need to know this if pInfo is non-null
-rw-r--r--ucb/source/ucp/gio/gio_content.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/ucb/source/ucp/gio/gio_content.cxx b/ucb/source/ucp/gio/gio_content.cxx
index c8c397853fb5..e0b6e97f5c3a 100644
--- a/ucb/source/ucp/gio/gio_content.cxx
+++ b/ucb/source/ucp/gio/gio_content.cxx
@@ -1026,7 +1026,8 @@ void Content::insert(const uno::Reference< io::XInputStream > &xInputStream,
GError *pError = NULL;
GFileInfo *pInfo = getGFileInfo(xEnv);
- if ( g_file_info_has_attribute(pInfo, G_FILE_ATTRIBUTE_STANDARD_TYPE) &&
+ if ( pInfo &&
+ g_file_info_has_attribute(pInfo, G_FILE_ATTRIBUTE_STANDARD_TYPE) &&
g_file_info_get_file_type(pInfo) == G_FILE_TYPE_DIRECTORY )
{
#ifdef DEBUG