[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ros-diffs
Subject:    [ros-diffs] [greatlrd] 21746: vfatDirFindFile : Fix a hidden bug in
From:       greatlrd () svn ! reactos ! org
Date:       2006-04-27 18:27:56
Message-ID: 200604271928.k3RJSb7V020090 () mailhost ! geldorp ! nl
[Download RAW message or body]

Author: greatlrd
Date: Thu Apr 27 22:27:55 2006
New Revision: 21746

URL: http://svn.reactos.ru/svn/reactos?rev=21746&view=rev
Log:
vfatDirFindFile : Fix a hidden bug in vfat driver do not crash cc manger if no file \
found 

Modified:
    branches/cache_manager_rewrite/reactos/drivers/filesystems/vfat/fcb.c

Modified: branches/cache_manager_rewrite/reactos/drivers/filesystems/vfat/fcb.c
URL: http://svn.reactos.ru/svn/reactos/branches/cache_manager_rewrite/reactos/drivers/filesystems/vfat/fcb.c?rev=21746&r1=21745&r2=21746&view=diff
 ==============================================================================
--- branches/cache_manager_rewrite/reactos/drivers/filesystems/vfat/fcb.c (original)
+++ branches/cache_manager_rewrite/reactos/drivers/filesystems/vfat/fcb.c Thu Apr 27 \
22:27:55 2006 @@ -605,6 +605,13 @@
 	
 	while (TRUE)
 	{
+       DPRINT ("loop : vfatDirFindFile(File:%wZ)\n", FileToFindU);
+       DPRINT ("loop : Dir Path:%wZ\n", &pDirectoryFCB->PathNameU);
+       
+       if (pDirectoryFCB->FileObject == NULL)
+       {          
+      	  return STATUS_OBJECT_NAME_NOT_FOUND;
+       }
 		status = pDeviceExt->GetNextDirEntry(&Context,
 			&Page,
 			pDirectoryFCB,


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic