pkgsrc-ng/graphics/kipi-plugins-kde3/patches/patch-kipi-plugins_kameraklient_gpcamera.cpp
2016-01-21 23:42:40 +01:00

30 lines
1.2 KiB
C++

$NetBSD: patch-kipi-plugins_kameraklient_gpcamera.cpp,v 1.1 2015/09/14 13:31:54 joerg Exp $
--- kipi-plugins/kameraklient/gpcamera.cpp.orig 2015-09-13 15:58:37.000000000 +0000
+++ kipi-plugins/kameraklient/gpcamera.cpp
@@ -436,7 +436,12 @@ int GPCamera::uploadItem(const QString&
status = 0;
}
status = new GPStatus;
- if (gp_camera_folder_put_file(d->camera, folder.latin1(), cfile, status->context) != GP_OK) {
+ if (gp_camera_folder_put_file(d->camera,
+ QFile::encodeName(folder),
+ QFile::encodeName(itemName),
+ GP_FILE_TYPE_NORMAL,
+ cfile,
+ status->context) != GP_OK) {
gp_file_unref(cfile);
delete status;
status = 0;
@@ -530,7 +535,9 @@ void GPCamera::getSupportedPorts(QString
int numPorts = gp_port_info_list_count( list );
for (int i = 0; i < numPorts; i++) {
gp_port_info_list_get_info( list, i, &info );
- plist.append(info.path);
+ char *path;
+ gp_port_info_get_path(info, &path);
+ plist.append(path);
}
gp_port_info_list_free( list );
}