44 |
44 |
45 // ----------------------------------------------------------------------------- |
45 // ----------------------------------------------------------------------------- |
46 // |
46 // |
47 // ----------------------------------------------------------------------------- |
47 // ----------------------------------------------------------------------------- |
48 // |
48 // |
49 EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC( CMceManager& /*aManager*/ ) |
49 EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC( CMceManager& aManager ) |
50 { |
50 { |
51 CMceDisplaySink* self = new (ELeave) CMceDisplaySink(); |
51 CMceDisplaySink* self = new (ELeave) CMceDisplaySink(); |
52 CleanupStack::PushL( self ); |
52 CleanupStack::PushL( self ); |
|
53 self->ConstructL( &aManager ); |
53 return self; |
54 return self; |
54 } |
55 } |
55 |
56 |
56 // ----------------------------------------------------------------------------- |
|
57 // |
|
58 // ----------------------------------------------------------------------------- |
|
59 // |
|
60 EXPORT_C CMceDisplaySink* CMceDisplaySink::NewL() |
|
61 { |
|
62 CMceDisplaySink* self = CMceDisplaySink::NewLC(); |
|
63 CleanupStack::Pop( self ); |
|
64 return self; |
|
65 } |
|
66 |
|
67 |
|
68 // ----------------------------------------------------------------------------- |
|
69 // |
|
70 // ----------------------------------------------------------------------------- |
|
71 // |
|
72 EXPORT_C CMceDisplaySink* CMceDisplaySink::NewLC() |
|
73 { |
|
74 CMceDisplaySink* self = new( ELeave )CMceDisplaySink(); |
|
75 CleanupStack::PushL( self ); |
|
76 return self; |
|
77 } |
|
78 |
57 |
79 // ----------------------------------------------------------------------------- |
58 // ----------------------------------------------------------------------------- |
80 // |
59 // |
81 // ----------------------------------------------------------------------------- |
60 // ----------------------------------------------------------------------------- |
82 // |
61 // |