imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailserversession.cpp
equal
deleted
inserted
replaced
53 // --------------------------------------------------------------------------- |
53 // --------------------------------------------------------------------------- |
54 // |
54 // |
55 CThumbnailServerSession::~CThumbnailServerSession() |
55 CThumbnailServerSession::~CThumbnailServerSession() |
56 { |
56 { |
57 Server()->DropSession(this); |
57 Server()->DropSession(this); |
|
58 delete iBitmap; |
|
59 iBitmap = NULL; |
|
60 delete iBuffer; |
|
61 iBuffer = NULL; |
58 } |
62 } |
59 |
63 |
60 |
64 |
61 // ----------------------------------------------------------------------------- |
65 // ----------------------------------------------------------------------------- |
62 // CThumbnailServerSession::DispatchMessageL() |
66 // CThumbnailServerSession::DispatchMessageL() |
1381 // --------------------------------------------------------------------------- |
1385 // --------------------------------------------------------------------------- |
1382 // |
1386 // |
1383 TInt CThumbnailServerSession::ConvertSqlErrToE32Err( TInt aReason ) |
1387 TInt CThumbnailServerSession::ConvertSqlErrToE32Err( TInt aReason ) |
1384 { |
1388 { |
1385 TN_DEBUG2("CThumbnailServerSession::ConvertSqlErrToE32Err(%d)", aReason); |
1389 TN_DEBUG2("CThumbnailServerSession::ConvertSqlErrToE32Err(%d)", aReason); |
1386 TInt e32Err; |
1390 TInt e32Err(aReason); |
|
1391 |
1387 if ( aReason >= - 144 ) |
1392 if ( aReason >= - 144 ) |
1388 // magic: [-1..-144] is E32 error range |
1393 // magic: [-1..-144] is E32 error range |
1389 { |
1394 { |
1390 // E32 error value or non-negative value |
1395 // E32 error value or non-negative value |
1391 e32Err = aReason; |
1396 switch ( aReason ) |
|
1397 { |
|
1398 case KErrServerTerminated: |
|
1399 e32Err = KErrCorrupt; |
|
1400 break; |
|
1401 default: |
|
1402 e32Err = aReason; |
|
1403 } |
1392 } |
1404 } |
1393 else |
1405 else |
1394 { |
1406 { |
1395 switch ( aReason ) |
1407 switch ( aReason ) |
1396 { |
1408 { |