Author: ekohl
Date: Thu Jun 17 19:41:52 2010
New Revision: 47799
URL: http://svn.reactos.org/svn/reactos?rev=47799&view=rev
Log:
[NTOSKRNL]
- Use the current partition descriptor to check for container partitions. Logical units in extended partitions become visible again but you cannot access them yet.
This fixes the first half of bug #2564.
Modified:
trunk/reactos/ntoskrnl/fstub/disksup.c
Modified: trunk/reactos/ntoskrnl/fstub/disksup.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/fstub/disksup.c?r…
==============================================================================
--- trunk/reactos/ntoskrnl/fstub/disksup.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/fstub/disksup.c [iso-8859-1] Thu Jun 17 19:41:52 2010
@@ -1686,7 +1686,7 @@
for (Entry = 1; Entry <= 4; Entry++, PartitionDescriptor++)
{
/* Check if this is a container partition, since we skipped them */
- if (IsContainerPartition(PartitionType))
+ if (IsContainerPartition(PartitionDescriptor->PartitionType))
{
/* Get its offset */
Offset.QuadPart = VolumeOffset.QuadPart +
Author: jgardou
Date: Thu Jun 17 01:31:03 2010
New Revision: 47796
URL: http://svn.reactos.org/svn/reactos?rev=47796&view=rev
Log:
[WIN32K]
- Delete useless file once and for all
Removed:
branches/reactos-yarotows/subsystems/win32/win32k/ldr/
Author: jgardou
Date: Thu Jun 17 00:27:26 2010
New Revision: 47793
URL: http://svn.reactos.org/svn/reactos?rev=47793&view=rev
Log:
And now we welcome zlib to the great accomplishment of being correctly sync'ed with trunk
Added:
branches/reactos-yarotows/lib/3rdparty/zlib/gzclose.c (with props)
Added: branches/reactos-yarotows/lib/3rdparty/zlib/gzclose.c
URL: http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/3rdparty/z…
==============================================================================
--- branches/reactos-yarotows/lib/3rdparty/zlib/gzclose.c (added)
+++ branches/reactos-yarotows/lib/3rdparty/zlib/gzclose.c [iso-8859-1] Thu Jun 17 00:27:26 2010
@@ -1,0 +1,25 @@
+/* gzclose.c -- zlib gzclose() function
+ * Copyright (C) 2004, 2010 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#include "gzguts.h"
+
+/* gzclose() is in a separate file so that it is linked in only if it is used.
+ That way the other gzclose functions can be used instead to avoid linking in
+ unneeded compression or decompression routines. */
+int ZEXPORT gzclose(file)
+ gzFile file;
+{
+#ifndef NO_GZCOMPRESS
+ gz_statep state;
+
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+
+ return state->mode == GZ_READ ? gzclose_r(file) : gzclose_w(file);
+#else
+ return gzclose_r(file);
+#endif
+}
Propchange: branches/reactos-yarotows/lib/3rdparty/zlib/gzclose.c
------------------------------------------------------------------------------
svn:eol-style = native