summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/lib/device.cc
Unidiff
Diffstat (limited to 'noncore/net/opietooth/lib/device.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/lib/device.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/noncore/net/opietooth/lib/device.cc b/noncore/net/opietooth/lib/device.cc
index 0c552ea..468f191 100644
--- a/noncore/net/opietooth/lib/device.cc
+++ b/noncore/net/opietooth/lib/device.cc
@@ -1,4 +1,6 @@
1 1
2#include <signal.h>
3
2#include "kprocess.h" 4#include "kprocess.h"
3 5
4#include "device.h" 6#include "device.h"
@@ -41,7 +43,7 @@ void Device::detach(){
41 // kill the pid we got 43 // kill the pid we got
42 if(m_attached ) 44 if(m_attached )
43 //kill the pid 45 //kill the pid
44 ; 46 kill(pid, 9);
45} 47}
46bool Device::isLoaded()const{ 48bool Device::isLoaded()const{
47 return m_attached; 49 return m_attached;
@@ -90,7 +92,7 @@ void Device::slotStdOut(KProcess* proc, char* chars, int len)
90 if( len <1 ) 92 if( len <1 )
91 return; 93 return;
92 if(proc == m_process ){ 94 if(proc == m_process ){
93 QCString string( chars ); 95 QCString string( chars, len+1 );
94 if(string.left(3) != "CSR" ){ // it's the pid 96 if(string.left(3) != "CSR" ){ // it's the pid
95 pid = string.toInt(); 97 pid = string.toInt();
96 }; 98 };