[ros-diffs] [tkreuzer] 46360: [XDK] Improve BYTES_TO_PAGES macro

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Tue Mar 23 18:09:17 CET 2010


Author: tkreuzer
Date: Tue Mar 23 18:09:17 2010
New Revision: 46360

URL: http://svn.reactos.org/svn/reactos?rev=46360&view=rev
Log:
[XDK]
Improve BYTES_TO_PAGES macro

Modified:
    branches/header-work/include/xdk/mmfuncs.h

Modified: branches/header-work/include/xdk/mmfuncs.h
URL: http://svn.reactos.org/svn/reactos/branches/header-work/include/xdk/mmfuncs.h?rev=46360&r1=46359&r2=46360&view=diff
==============================================================================
--- branches/header-work/include/xdk/mmfuncs.h [iso-8859-1] (original)
+++ branches/header-work/include/xdk/mmfuncs.h [iso-8859-1] Tue Mar 23 18:09:17 2010
@@ -55,7 +55,7 @@
  *   IN ULONG Size)
  */
 #define BYTES_TO_PAGES(Size) \
-  (((Size) >> PAGE_SHIFT) + (((Size) & (PAGE_SIZE - 1)) != 0))
+  (((Size) + PAGE_SIZE - 1) >> PAGE_SHIFT)
 
 /* PVOID
  * PAGE_ALIGN(




More information about the Ros-diffs mailing list