From 93abeda32e41e0941a248c92671b178d9b4ced72 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sat, 14 Apr 2012 22:03:55 +0200 Subject: [PATCH] Fixed buffer overflow in devfs.cpp. --- sortix/fs/devfs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sortix/fs/devfs.cpp b/sortix/fs/devfs.cpp index d3c2701d..e3baaaef 100644 --- a/sortix/fs/devfs.cpp +++ b/sortix/fs/devfs.cpp @@ -203,7 +203,7 @@ namespace Sortix { if ( entriesused == entrieslength ) { - size_t newentrieslength = entrieslength ? 32 : 2 * entrieslength; + size_t newentrieslength = entrieslength ? 2 * entrieslength : 32; DevEntry* newdeventries = new DevEntry[newentrieslength]; if ( !newdeventries ) { return false; } size_t bytes = sizeof(DevEntry) * entriesused;