diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2012-07-25 22:48:42 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2012-07-26 01:29:06 +0200 |
commit | 19f92976d8612b9b70264cc33151e944c52124e1 (patch) | |
tree | bc927f06d12e619c61cbbb6068b7e9e34f3f0a3a /tubes/source | |
parent | 7ce4cc7c608399814005e5a7b465bd087077e161 (diff) |
tubes: resurrect unit test to serve again
- make it subsequent test to be less annoying
- we again inherit from CppUnit::TestFixture
- currently there is no test that we've received the sent packet
- nor any test for received file
- to prevent exporting more symbols we link directly tubes' object files
Change-Id: I79edf0c701f8c46eb45d507266f6dafc0c8eeea2
Diffstat (limited to 'tubes/source')
-rw-r--r-- | tubes/source/manager.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tubes/source/manager.cxx b/tubes/source/manager.cxx index eeccbe922b89..80f9c1c5b06b 100644 --- a/tubes/source/manager.cxx +++ b/tubes/source/manager.cxx @@ -223,9 +223,12 @@ void TeleManager_TransferDone( EmpathyFTHandler *handler, TpFileTransferChannel sal_Int32 first = aUri.indexOf('_'); sal_Int32 last = aUri.lastIndexOf('_'); - OString sUuid( OUStringToOString( aUri.copy( first + 1, last - first - 1), + if (first != last) + { + OString sUuid( OUStringToOString( aUri.copy( first + 1, last - first - 1), RTL_TEXTENCODING_UTF8)); - TeleManager::setCurrentUuid( sUuid ); + TeleManager::setCurrentUuid( sUuid ); + } TeleManager_fileReceived( aUri ); g_object_unref( handler); |