summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/lib/manager.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/noncore/net/opietooth/lib/manager.cc b/noncore/net/opietooth/lib/manager.cc
index 59ade6d..8ddcfe8 100644
--- a/noncore/net/opietooth/lib/manager.cc
+++ b/noncore/net/opietooth/lib/manager.cc
@@ -261,26 +261,29 @@ void Manager::searchConnections() {
261} 261}
262void Manager::slotConnectionExited( OProcess* proc ) { 262void Manager::slotConnectionExited( OProcess* proc ) {
263 qWarning("<<<<<<<<<<<<<<<<<exited"); 263 qWarning("<<<<<<<<<<<<<<<<<exited");
264 ConnectionState::ValueList list; 264 ConnectionState::ValueList list;
265 list = parseConnections( m_hcitoolCon ); 265 list = parseConnections( m_hcitoolCon );
266 emit connections(list ); 266 emit connections(list );
267 delete proc; 267 delete proc;
268} 268}
269void Manager::slotConnectionOutput(OProcess* proc, char* cha, int len) { 269void Manager::slotConnectionOutput(OProcess* /*proc*/, char* cha, int len) {
270 QCString str(cha, len ); 270 QCString str(cha, len );
271 m_hcitoolCon.append( str ); 271 m_hcitoolCon.append( str );
272 //delete proc; 272 //delete proc;
273} 273}
274ConnectionState::ValueList Manager::parseConnections( const QString& out ) { 274ConnectionState::ValueList Manager::parseConnections( const QString& out ) {
275 ConnectionState::ValueList list2; 275 ConnectionState::ValueList list2;
276 QStringList list = QStringList::split('\n', out ); 276 QStringList list = QStringList::split('\n', out );
277 QStringList::Iterator it; 277 QStringList::Iterator it;
278 for (it = list.begin(); it != list.end(); ++it ) { 278 // remove the first line ( "Connections:")
279 it = list.begin();
280 it = list.remove( it );
281 for (; it != list.end(); ++it ) {
279 QString row = (*it).stripWhiteSpace(); 282 QString row = (*it).stripWhiteSpace();
280 QStringList value = QStringList::split(' ', row ); 283 QStringList value = QStringList::split(' ', row );
281 qWarning("0: %s", value[0].latin1() ); 284 qWarning("0: %s", value[0].latin1() );
282 qWarning("1: %s", value[1].latin1() ); 285 qWarning("1: %s", value[1].latin1() );
283 qWarning("2: %s", value[2].latin1() ); 286 qWarning("2: %s", value[2].latin1() );
284 qWarning("3: %s", value[3].latin1() ); 287 qWarning("3: %s", value[3].latin1() );
285 qWarning("4: %s", value[4].latin1() ); 288 qWarning("4: %s", value[4].latin1() );
286 qWarning("5: %s", value[5].latin1() ); 289 qWarning("5: %s", value[5].latin1() );