From 46226e685ad0ce8ebedd59090f1347f7b15ec65a Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Sat, 5 Aug 2006 10:39:44 +0000 Subject: [PATCH] Fix bug: "1328858 cd .. from root directory causes crash" Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2683 --- src/dos/dos_files.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dos/dos_files.cpp b/src/dos/dos_files.cpp index e6817cc5..a2208227 100644 --- a/src/dos/dos_files.cpp +++ b/src/dos/dos_files.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: dos_files.cpp,v 1.77 2006-07-18 15:31:29 c2woody Exp $ */ +/* $Id: dos_files.cpp,v 1.78 2006-08-05 10:39:44 qbix79 Exp $ */ #include #include @@ -122,7 +122,7 @@ bool DOS_MakeName(char * name,char * fullname,Bit8u * drive) { continue; } - Bit32u iDown, cDots; + Bit32s iDown, cDots; bool dots = true; Bit32u templen =strlen(tempdir); for(iDown=0;(iDown < templen) && dots;iDown++)