summaryrefslogtreecommitdiff
path: root/Source/Kernel/VFS/Part.ns.cpp
diff options
context:
space:
mode:
authorAlexis211 <alexis211@gmail.com>2009-11-28 12:36:01 +0100
committerAlexis211 <alexis211@gmail.com>2009-11-28 12:36:01 +0100
commit4d0939e2853ffd9d49b83524923351f9776866d7 (patch)
treecbaf59ee30e60f268a03ea28f9cbdf2b278f2fcf /Source/Kernel/VFS/Part.ns.cpp
parentbcb8807209f4aa7da4d7fec54857599b60c87947 (diff)
downloadMelon-4d0939e2853ffd9d49b83524923351f9776866d7.tar.gz
Melon-4d0939e2853ffd9d49b83524923351f9776866d7.zip
Caching mechanism added and floppy driver fixed on qemu/vbox
Diffstat (limited to 'Source/Kernel/VFS/Part.ns.cpp')
-rw-r--r--Source/Kernel/VFS/Part.ns.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Kernel/VFS/Part.ns.cpp b/Source/Kernel/VFS/Part.ns.cpp
index 1bd6a8e..9ead6b5 100644
--- a/Source/Kernel/VFS/Part.ns.cpp
+++ b/Source/Kernel/VFS/Part.ns.cpp
@@ -57,7 +57,7 @@ u32int getDeviceID(BlockDevice* dev) {
}
BlockDevice* dev(String _class, u32int idx) {
- if (_class.empty()) _class = "block";
+ if (_class.empty()) return devices[idx];
for (u32int i = 0; i < devices.size(); i++) {
String devclass = devices[i]->getClass();
if (devclass == _class or (devclass.size() > _class.size() and devclass.substr(0, _class.size()) == _class)) {