aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvbrecord.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-12-20 02:17:37 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-12-20 02:17:37 +0000
commit9976339a23ccf4d384bfa6eb563a49a723241728 (patch)
tree222840a52b3b5938d171abae56c38bfd144bfb82 /lib/service/servicedvbrecord.cpp
parentd23c568c373c11b688ca314b201cc850c0d79ec9 (diff)
downloadenigma2-9976339a23ccf4d384bfa6eb563a49a723241728.tar.gz
enigma2-9976339a23ccf4d384bfa6eb563a49a723241728.zip
dvb record: fix returncodes
Diffstat (limited to 'lib/service/servicedvbrecord.cpp')
-rw-r--r--lib/service/servicedvbrecord.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/service/servicedvbrecord.cpp b/lib/service/servicedvbrecord.cpp
index 33f0497f..454c2be1 100644
--- a/lib/service/servicedvbrecord.cpp
+++ b/lib/service/servicedvbrecord.cpp
@@ -65,10 +65,7 @@ RESULT eDVBServiceRecord::prepare(const char *filename)
{
m_filename = filename;
if (m_state == stateIdle)
- {
- doPrepare();
- return 0;
- }
+ return doPrepare();
else
return -1;
}
@@ -106,7 +103,7 @@ int eDVBServiceRecord::doPrepare()
{
m_pids_active.clear();
m_state = statePrepared;
- m_service_handler.tune(m_ref);
+ return m_service_handler.tune(m_ref);
}
return 0;
}