diff options
Diffstat (limited to 'ucb/source/cacher/cachedcontentresultset.cxx')
-rw-r--r-- | ucb/source/cacher/cachedcontentresultset.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ucb/source/cacher/cachedcontentresultset.cxx b/ucb/source/cacher/cachedcontentresultset.cxx index c45410bef37b..abf29aa1e12b 100644 --- a/ucb/source/cacher/cachedcontentresultset.cxx +++ b/ucb/source/cacher/cachedcontentresultset.cxx @@ -2118,10 +2118,9 @@ Any SAL_CALL CachedContentResultSet } //@todo: pay attention to typeMap const Any& rValue = m_aCache.getAny( nRow, columnIndex ); - Any aRet; m_bLastReadWasFromCache = true; - m_bLastCachedReadWasNull = !( rValue >>= aRet ); - return aRet; + m_bLastCachedReadWasNull = !rValue.hasValue(); + return rValue; } //virtual |