We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0966bb7 commit 4240a72Copy full SHA for 4240a72
src/foldermodel.cpp
@@ -366,11 +366,15 @@ QMimeData* FolderModel::mimeData(const QModelIndexList& indexes) const {
366
for(const auto &index : indexes) {
367
FolderModelItem* item = itemFromIndex(index);
368
if(item) {
369
- FmPath* path = fm_file_info_get_path(item->info);
370
- char* uri = fm_path_to_uri(path);
371
- urilist.append(uri);
372
- urilist.append('\n');
373
- g_free(uri);
+ if(item->info) {
+ FmPath* path = fm_file_info_get_path(item->info);
+ if(path) {
+ char* uri = fm_path_to_uri(path);
+ urilist.append(uri);
374
+ urilist.append('\n');
375
+ g_free(uri);
376
+ }
377
378
}
379
380
data->setData("text/uri-list", urilist);
0 commit comments