[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeextragear-3/kdebluetooth/libqobex/qobex
From:       Tobias Koenig <tokoe () kde ! org>
Date:       2005-02-10 14:25:28
Message-ID: 20050210142528.EE8CE1D19F () office ! kde ! org
[Download RAW message or body]

CVS commit by tokoe: 

If we test again 'isOpen()', we should maybe also provide this method... ;)


  M +8 -0      qserialdevice.cpp   1.7


--- kdeextragear-3/kdebluetooth/libqobex/qobex/qserialdevice.cpp  #1.6:1.7
@@ -119,4 +119,5 @@ QSerialDevice::QSerialDevice() {
 
   mDoLocking = true;
+  fd = -1;
 //   setState( 0 );
 }
@@ -133,4 +134,5 @@ QSerialDevice::QSerialDevice( const QStr
 
   mDoLocking = doLocking;
+  fd = -1;
 //   setState( 0 );
 }
@@ -142,4 +144,9 @@ QSerialDevice::~QSerialDevice() {
 
 bool
+QSerialDevice::isOpen() const {
+  return fd != -1;
+}
+
+bool
 QSerialDevice::open( int mode ) {
   myDebug(("QSerialDevice::open()"));
@@ -169,4 +176,5 @@ QSerialDevice::open( int mode ) {
       setStatus( IO_OpenError );
       mLock.unlock();
+      fd = -1;
       return false;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic