equal
deleted
inserted
replaced
85 mMessageQueue.pop(); |
85 mMessageQueue.pop(); |
86 delete msg; |
86 delete msg; |
87 } |
87 } |
88 else |
88 else |
89 { |
89 { |
90 if (rc != KErrOverflow) |
90 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc); |
91 { |
|
92 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc); |
|
93 } |
|
94 } |
91 } |
95 } |
92 } |
96 return 0; |
93 return 0; |
97 } |
94 } |
98 |
95 |
152 mMessageQueue.pop(); |
149 mMessageQueue.pop(); |
153 delete msg; |
150 delete msg; |
154 } |
151 } |
155 else |
152 else |
156 { |
153 { |
157 if (rc != KErrOverflow) |
154 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc); |
158 { |
|
159 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc); |
|
160 } |
|
161 } |
155 } |
162 } |
156 } |
163 } |
157 } |
164 |
158 |
165 void CCommsSession::handleCancelReceive(const RMessage2& aMessage) |
159 void CCommsSession::handleCancelReceive(const RMessage2& aMessage) |
197 rc = aMessage.Write(0, aData.Des()); |
191 rc = aMessage.Write(0, aData.Des()); |
198 } |
192 } |
199 else |
193 else |
200 { |
194 { |
201 rc = KErrOverflow; |
195 rc = KErrOverflow; |
202 LOG3(EJavaComms, EInfo, "%s: allocated length for message is too small (required size=%d, allocated size=%d)", |
196 WLOG3(EJavaComms, "%s: allocated length for message is too small (required size=%d, allocated size=%d)", |
203 __PRETTY_FUNCTION__, neededLength, allocatedLength); |
197 __PRETTY_FUNCTION__, neededLength, allocatedLength); |
204 } |
198 } |
205 |
199 |
206 aMessage.Complete(rc); |
200 aMessage.Complete(rc); |
207 return rc; |
201 return rc; |