summaryrefslogtreecommitdiff
path: root/PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp')
-rw-r--r--PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp b/PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp
index 6fff1a4..7afca5f 100644
--- a/PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp
+++ b/PluginRoutingInterfaceAsync/test/CAmRoutingReceiverAsync.cpp
@@ -65,18 +65,25 @@ void CAmEnvironment::SetUp()
void* tempLibHandle = NULL;
std::string libname("../plugins/routing/libPluginRoutingInterfaceAsync.so");
createFunc = getCreateFunction<IAmRoutingSend*()>(libname, tempLibHandle);
-
if (!createFunc)
{
+ libname = "/usr/lib/audioManager/routing/libPluginRoutingInterfaceAsync.so";
+ createFunc = getCreateFunction<IAmRoutingSend*()>(libname, tempLibHandle);
+
+ if(pReceiveInterface)
+ delete pReceiveInterface, pReceiveInterface = NULL;
+ fprintf(stderr, "RoutingSendInterface Test Entry point of RoutingPlugin not found\n");
logError("RoutingSendInterface Test Entry point of RoutingPlugin not found");
exit(1);
}
pRouter = createFunc();
-
if (!pRouter)
{
- logError("RoutingSendInterface Test RoutingPlugin initialization failed. Entry Function not callable");
+ if(pReceiveInterface)
+ delete pReceiveInterface, pReceiveInterface = NULL;
+ fprintf(stderr, "RoutingSendInterface Test RoutingPlugin initialization failed. Entry Function not callable\n");
+ logError("RoutingSendInterface Test RoutingPlugin initialization failed. Entry Function not callable");
exit(1);
}