summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/gsmtool/gsmtool.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/noncore/unsupported/gsmtool/gsmtool.cpp b/noncore/unsupported/gsmtool/gsmtool.cpp
index 6fea596..e6122ad 100644
--- a/noncore/unsupported/gsmtool/gsmtool.cpp
+++ b/noncore/unsupported/gsmtool/gsmtool.cpp
@@ -274,39 +274,35 @@ void GSMTool::doNewSMSSaveButton()
274 sms_store->insert(m); 274 sms_store->insert(m);
275 free((void *)msgtext); 275 free((void *)msgtext);
276 276
277} 277}
278void GSMTool::doNewSMSSendButton() 278void GSMTool::doNewSMSSendButton()
279{ 279{
280 const char *msgtext = strdup(NewSMSText->text().local8Bit()); 280 const char *msgtext = strdup(NewSMSText->text().local8Bit());
281 const char *dest = NewSMSToBox->currentText().ascii(); 281 const char *dest = NewSMSToBox->currentText().ascii();
282 282
283 NewSMSStatusLabel->setText("Sending..."); 283 NewSMSStatusLabel->setText("Sending...");
284 me->setMessageService(1); 284 me->setMessageService(1);
285 285
286 qDebug("NewSMSSendButton: '%s' to '%s'", msgtext, dest); 286 qDebug("NewSMSSendButton: '%s' to '%s'", msgtext, dest);
287 287
288 SMSSubmitMessage m(msgtext, dest); 288 SMSSubmitMessage m(msgtext, dest);
289 try { 289 try {
290 Ref<SMSMessage> ackPDU;
291 m.setAt(new GsmAt(*me)); 290 m.setAt(new GsmAt(*me));
292 m.send(ackPDU); 291 m.send();
293 292
294 // print acknowledgement if available
295 if (! ackPDU.isnull())
296 cout << ackPDU->toString();
297 NewSMSStatusLabel->setText("Message sent."); 293 NewSMSStatusLabel->setText("Message sent.");
298 } catch (GsmException &ge) { 294 } catch (GsmException &ge) {
299 NewSMSStatusLabel->setText("Failed."); 295 NewSMSStatusLabel->setText("Failed.");
300 qDebug(ge.what()); 296 qDebug(ge.what());
301 } 297 }
302 free((void *)msgtext); 298 free((void *)msgtext);
303 299
304 300
305} 301}
306 302
307 303
308void GSMTool::doSMSDeleteButton() 304void GSMTool::doSMSDeleteButton()
309{ 305{
310 QListViewItem *item = SMSList->currentItem(); 306 QListViewItem *item = SMSList->currentItem();
311 if (!item) 307 if (!item)
312 return; 308 return;