summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/io_irda.cpp
Side-by-side diff
Diffstat (limited to 'noncore/apps/opie-console/io_irda.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/io_irda.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/noncore/apps/opie-console/io_irda.cpp b/noncore/apps/opie-console/io_irda.cpp
index 56a373c..b3b693f 100644
--- a/noncore/apps/opie-console/io_irda.cpp
+++ b/noncore/apps/opie-console/io_irda.cpp
@@ -22,4 +22,5 @@ void IOIrda::close() {
bool IOIrda::open() {
+ bool ret;
// irdaattach here
@@ -31,5 +32,5 @@ bool IOIrda::open() {
if ( m_attach->start() ) {
- IOSerial::open();
+ ret= IOSerial::open();
} else {
// emit error!!!
@@ -38,4 +39,5 @@ bool IOIrda::open() {
m_attach = 0l;
}
+ return ret;
}
@@ -60,3 +62,4 @@ QString IOIrda::name() const {
void IOIrda::slotExited(OProcess* proc ){
close();
+ delete proc;
}