diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-01-10 15:39:18 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-01-10 15:39:18 +0000 |
commit | 19d163890903f02419662909a0a3148cc274845f (patch) | |
tree | c2df31f1b0d31ab86dc99ea8d4ec8a47589713ec | |
parent | 7cc856e2b13c6d6e7bbcc7bfd7dcf7d0016fb5d8 (diff) |
Related: rhbz#668057 Only need to know this if pInfo is non-null
-rw-r--r-- | ucb/source/ucp/gio/gio_content.cxx | 3 |
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 |