summaryrefslogtreecommitdiff
path: root/src/mtp_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mtp_init.c')
-rwxr-xr-xsrc/mtp_init.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mtp_init.c b/src/mtp_init.c
index 02a7b1b..c2643be 100755
--- a/src/mtp_init.c
+++ b/src/mtp_init.c
@@ -32,6 +32,7 @@
#include "mtp_transport.h"
#include "mtp_util.h"
#include "mtp_media_info.h"
+#include "mtp_usb_driver.h"
/*
* GLOBAL AND EXTERN VARIABLES
@@ -489,6 +490,11 @@ int main(int argc, char *argv[])
{
mtp_int32 ret;
+ if (_transport_select_driver() == FALSE) {
+ ERR("_transport_select_driver fail");
+ return MTP_ERROR_GENERAL;
+ }
+
if (_eh_register_notification_callbacks() == FALSE) {
ERR("_eh_register_notification_callbacks() Fail");
return MTP_ERROR_GENERAL;