File digikam-gphoto2-fix-build.patch of Package kde3-digikam

diff -wruN digikam-0.9.6.orig/digikam/utilities/cameragui/gpcamera.cpp digikam-0.9.6/digikam/utilities/cameragui/gpcamera.cpp
--- digikam-0.9.6.orig/digikam/utilities/cameragui/gpcamera.cpp	2009-07-03 09:19:41.000000000 +0400
+++ digikam-0.9.6/digikam/utilities/cameragui/gpcamera.cpp	2013-02-06 02:12:39.516700695 +0400
@@ -847,6 +847,8 @@
 
     errorCode = gp_camera_folder_put_file(d->camera,
                                           QFile::encodeName(folder),
+                                          QFile::encodeName(itemName),
+                                          GP_FILE_TYPE_NORMAL,
                                           cfile,
                                           m_status->context);
     if (errorCode != GP_OK) 
@@ -1089,6 +1091,7 @@
 {
     GPPortInfoList *list;
     GPPortInfo      info;
+    char *xpath;
 
     plist.clear();
 
@@ -1108,7 +1111,8 @@
         for (int i = 0 ; i < numPorts ; i++) 
         {
             gp_port_info_list_get_info( list, i, &info );
-            plist.append( info.path );
+            gp_port_info_get_name( info, &xpath );
+            plist.append( xpath );
         }
     }
 
openSUSE Build Service is sponsored by