[Xfce4-commits] r23424 - xarchiver/branches/xarchiver-psybsd/libxarchiver
Stephan Arts
stephan at xfce.org
Sun Oct 15 21:49:10 UTC 2006
Author: stephan
Date: 2006-10-15 21:49:10 +0000 (Sun, 15 Oct 2006)
New Revision: 23424
Modified:
xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c
Log:
Fixed mime-issue
Modified: xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c
===================================================================
--- xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c 2006-10-15 21:46:56 UTC (rev 23423)
+++ xarchiver/branches/xarchiver-psybsd/libxarchiver/archive.c 2006-10-15 21:49:10 UTC (rev 23424)
@@ -206,9 +206,11 @@
tmp_entry->filename = g_strdup(path_items[i]);
lxa_archive_entry_add_child(archive, parent, tmp_entry);
if(path[strlen(path)-1] == '/')
- tmp_entry->mime_type = "inode/directory";
+ tmp_entry->mime_type = g_strdup("inode/directory");
else
tmp_entry->mime_type = lxa_mime_get_mime_type_for_filename(tmp_entry->filename);
+ g_free(parent->mime_type);
+ parent->mime_type = g_strdup("inode/directory");
}
parent = tmp_entry;
}
More information about the Xfce4-commits
mailing list