photosgallery/viewframework/medialists/src/glximagereader.cpp
branchRCL_3
changeset 9 6b87b143d312
parent 4 57d388cc48c1
child 11 71da52165949
equal deleted inserted replaced
5:f7f0874bfe7d 9:6b87b143d312
   106         }
   106         }
   107 
   107 
   108     TInt errInImage = KErrNone;
   108     TInt errInImage = KErrNone;
   109     if (iImgViewerMgr->IsPrivate())
   109     if (iImgViewerMgr->IsPrivate())
   110         {
   110         {
   111         if ( &(iImgViewerMgr->ImageFileHandle()) != NULL )
   111         if ( &(iImgViewerMgr->ImageFileHandle()) )
   112             {
   112             {
   113             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(iImgViewerMgr->ImageFileHandle(), ContentAccess::EPeek));
   113             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(iImgViewerMgr->ImageFileHandle(), ContentAccess::EPeek));
   114             }
   114             }
   115         }
   115         }
   116     else
   116     else
   117         {
   117         {
   118         if ( iImgViewerMgr->ImageUri() != NULL )
   118         if ( iImgViewerMgr->ImageUri() )
   119             {
   119             {
   120             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(CCoeEnv::Static()->FsSession(), iImgViewerMgr->ImageUri()->Des()));
   120             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(CCoeEnv::Static()->FsSession(), iImgViewerMgr->ImageUri()->Des()));
   121             }
   121             }
   122         }
   122         }
   123     if (errInImage != KErrNone)
   123     if (errInImage != KErrNone)
   174     TInt value = KErrNone;
   174     TInt value = KErrNone;
   175     TInt error = KErrNone;
   175     TInt error = KErrNone;
   176     CContent* content = NULL;
   176     CContent* content = NULL;
   177     if(iImgViewerMgr->IsPrivate())
   177     if(iImgViewerMgr->IsPrivate())
   178         {
   178         {
   179         if ( &(iImgViewerMgr->ImageFileHandle()) != NULL )
   179         if ( &(iImgViewerMgr->ImageFileHandle()) )
   180             {
   180             {
   181             content = CContent::NewLC(iImgViewerMgr->ImageFileHandle());
   181             content = CContent::NewLC(iImgViewerMgr->ImageFileHandle());
   182             }
   182             }
   183         }
   183         }
   184     else
   184     else
   185         {
   185         {
   186         if ( iImgViewerMgr->ImageUri() != NULL )
   186         if ( iImgViewerMgr->ImageUri() )
   187             {
   187             {
   188             content = CContent::NewLC(iImgViewerMgr->ImageUri()->Des());
   188             content = CContent::NewLC(iImgViewerMgr->ImageUri()->Des());
   189             }
   189             }
   190         }
   190         }
   191     __ASSERT_ALWAYS(content, Panic(EGlxPanicNullPointer));
   191     __ASSERT_ALWAYS(content, Panic(EGlxPanicNullPointer));