diff options
Diffstat (limited to 'src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java')
| -rw-r--r-- | src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java b/src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java index 6555381..134a3e3 100644 --- a/src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java +++ b/src/com/cyanogenmod/filemanager/commands/shell/FolderUsageCommand.java @@ -36,6 +36,7 @@ import com.cyanogenmod.filemanager.util.MimeTypeHelper; import com.cyanogenmod.filemanager.util.MimeTypeHelper.MimeTypeCategory; import java.io.BufferedReader; +import java.io.File; import java.io.StringReader; import java.util.ArrayList; import java.util.List; @@ -174,8 +175,11 @@ public class FolderUsageCommand extends AsyncResultProgram implements FolderUsag long size = Long.parseLong(fields[4]); String name = fields[fields.length-1];// We only need the extension String ext = FileHelper.getExtension(name); + File file = new File(mDirectory, name); MimeTypeCategory category = - MimeTypeHelper.getCategoryFromExt(null, ext); + MimeTypeHelper.getCategoryFromExt(null, + ext, + file.getAbsolutePath()); this.mFolderUsage.addFile(); this.mFolderUsage.addFileToCategory(category); this.mFolderUsage.addSize(size); |
