ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
September 2008
----- 2025 -----
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
27 participants
747 discussions
Start a n
N
ew thread
[cgutman] 36094: - Fix a memory leak
by cgutman@svn.reactos.org
Author: cgutman Date: Tue Sep 9 14:47:12 2008 New Revision: 36094 URL:
http://svn.reactos.org/svn/reactos?rev=36094&view=rev
Log: - Fix a memory leak Modified: branches/aicom-network-fixes/drivers/network/afd/afd/read.c Modified: branches/aicom-network-fixes/drivers/network/afd/afd/read.c URL:
http://svn.reactos.org/svn/reactos/branches/aicom-network-fixes/drivers/net…
============================================================================== --- branches/aicom-network-fixes/drivers/network/afd/afd/read.c [iso-8859-1] (original) +++ branches/aicom-network-fixes/drivers/network/afd/afd/read.c [iso-8859-1] Tue Sep 9 14:47:12 2008 @@ -642,6 +642,7 @@ AFD_DbgPrint(MID_TRACE,("Nonblocking\n")); Status = STATUS_CANT_WAIT; PollReeval( FCB->DeviceExt, FCB->FileObject ); + UnlockBuffers( RecvReq->BufferArray, RecvReq->BufferCount, TRUE ); return UnlockAndMaybeComplete( FCB, Status, Irp, 0, NULL ); } else { PollReeval( FCB->DeviceExt, FCB->FileObject );
16 years, 9 months
1
0
0
0
[cgutman] 36093: - Fix a typo which resulted in a read irp being locked with IoWriteAccess and a write irp being locked with IoReadAccess
by cgutman@svn.reactos.org
Author: cgutman Date: Tue Sep 9 14:44:15 2008 New Revision: 36093 URL:
http://svn.reactos.org/svn/reactos?rev=36093&view=rev
Log: - Fix a typo which resulted in a read irp being locked with IoWriteAccess and a write irp being locked with IoReadAccess Modified: trunk/reactos/ntoskrnl/io/iomgr/irp.c Modified: trunk/reactos/ntoskrnl/io/iomgr/irp.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/irp.c?re…
============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/irp.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/irp.c [iso-8859-1] Tue Sep 9 14:44:15 2008 @@ -691,7 +691,7 @@ MmProbeAndLockPages(Irp->MdlAddress, KernelMode, MajorFunction == IRP_MJ_READ ? - IoWriteAccess : IoReadAccess); + IoReadAccess : IoWriteAccess); } _SEH_HANDLE {
16 years, 9 months
1
0
0
0
[cfinck] 36092: Giannis Adamopoulos (johnyadams@hotmail.com) - Check if lpLogFont is NULL, so we don't crash if it is. Verified by the GDI32 Wine test, which explicitly checks for this behaviour and doesn't crash under WinXP SP2. See issue #3725 for more details.
by cfinck@svn.reactos.org
Author: cfinck Date: Tue Sep 9 12:49:23 2008 New Revision: 36092 URL:
http://svn.reactos.org/svn/reactos?rev=36092&view=rev
Log: Giannis Adamopoulos (johnyadams(a)hotmail.com) - Check if lpLogFont is NULL, so we don't crash if it is. Verified by the GDI32 Wine test, which explicitly checks for this behaviour and doesn't crash under WinXP SP2. See issue #3725 for more details. Modified: trunk/reactos/dll/win32/gdi32/objects/font.c Modified: trunk/reactos/dll/win32/gdi32/objects/font.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/objects/fo…
============================================================================== --- trunk/reactos/dll/win32/gdi32/objects/font.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/gdi32/objects/font.c [iso-8859-1] Tue Sep 9 12:49:23 2008 @@ -391,12 +391,17 @@ EnumFontFamiliesExA (HDC hdc, LPLOGFONTA lpLogfont, FONTENUMPROCA lpEnumFontFamExProc, LPARAM lParam, DWORD dwFlags) { - LOGFONTW LogFontW; - - LogFontA2W(&LogFontW, lpLogfont); + LOGFONTW LogFontW, *pLogFontW; + + if (lpLogfont) + { + LogFontA2W(&LogFontW,lpLogfont); + pLogFontW = &LogFontW; + } + else pLogFontW = NULL; /* no need to convert LogFontW back to lpLogFont b/c it's an [in] parameter only */ - return IntEnumFontFamilies(hdc, &LogFontW, lpEnumFontFamExProc, lParam, FALSE); + return IntEnumFontFamilies(hdc, pLogFontW, lpEnumFontFamExProc, lParam, FALSE); }
16 years, 9 months
1
0
0
0
[cwittich] 36091: build resource file as well and set correct include path
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:40:02 2008 New Revision: 36091 URL:
http://svn.reactos.org/svn/reactos?rev=36091&view=rev
Log: build resource file as well and set correct include path Modified: trunk/reactos/dll/win32/msxml3/msxml3.rbuild Modified: trunk/reactos/dll/win32/msxml3/msxml3.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msxml3/msxml3.rb…
============================================================================== --- trunk/reactos/dll/win32/msxml3/msxml3.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msxml3/msxml3.rbuild [iso-8859-1] Tue Sep 9 11:40:02 2008 @@ -4,6 +4,7 @@ <importlibrary definition="msxml3.spec.def" /> <include base="msxml3">.</include> <include base="ReactOS">include/reactos/wine</include> + <include base="msxml3" root="intermediate">.</include> <dependency>msxml3_v1</dependency> <define name="__WINESRC__" /> <define name="__USE_W32API" /> @@ -54,6 +55,7 @@ <file>docfrag.c</file> <file>domimpl.c</file> <file>entityref.c</file> + <file>version.rc</file> <file>msxml3.spec</file> </module> <module name="msxml3_v1" type="embeddedtypelib">
16 years, 9 months
1
0
0
0
[cwittich] 36090: fix the msxml3 typelib
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:16:53 2008 New Revision: 36090 URL:
http://svn.reactos.org/svn/reactos?rev=36090&view=rev
Log: fix the msxml3 typelib Modified: trunk/reactos/dll/win32/msxml3/msxml3.rbuild trunk/reactos/dll/win32/msxml3/version.rc Modified: trunk/reactos/dll/win32/msxml3/msxml3.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msxml3/msxml3.rb…
============================================================================== --- trunk/reactos/dll/win32/msxml3/msxml3.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msxml3/msxml3.rbuild [iso-8859-1] Tue Sep 9 11:16:53 2008 @@ -1,8 +1,10 @@ +<group> <module name="msxml3" type="win32dll" baseaddress="${BASEADDRESS_MSXML3}" installbase="system32" installname="msxml3.dll" allowwarnings="true"> <autoregister infsection="OleControlDlls" type="DllRegisterServer" /> <importlibrary definition="msxml3.spec.def" /> <include base="msxml3">.</include> <include base="ReactOS">include/reactos/wine</include> + <dependency>msxml3_v1</dependency> <define name="__WINESRC__" /> <define name="__USE_W32API" /> <define name="_WIN32_IE">0x600</define> @@ -52,7 +54,10 @@ <file>docfrag.c</file> <file>domimpl.c</file> <file>entityref.c</file> - <include base="msxml3" root="intermediate">.</include> - <file>msxml3_v1.idl</file> <file>msxml3.spec</file> </module> +<module name="msxml3_v1" type="embeddedtypelib"> + <dependency>stdole2</dependency> + <file>msxml3_v1.idl</file> +</module> +</group> Modified: trunk/reactos/dll/win32/msxml3/version.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msxml3/version.r…
============================================================================== --- trunk/reactos/dll/win32/msxml3/version.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msxml3/version.rc [iso-8859-1] Tue Sep 9 11:16:53 2008 @@ -14,6 +14,9 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +/* @makedep: msxml3_v1.tlb */ +1 TYPELIB LOADONCALL DISCARDABLE msxml3_v1.tlb + #define WINE_OLESELFREGISTER #define WINE_FILEDESCRIPTION_STR "Wine MSXML 3.0" #define WINE_FILENAME_STR "msxml3.dll"
16 years, 9 months
1
0
0
0
[cwittich] 36089: add new stdole2 target for the real typelib (the other stdole2.tlb is a dll)
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:15:39 2008 New Revision: 36089 URL:
http://svn.reactos.org/svn/reactos?rev=36089&view=rev
Log: add new stdole2 target for the real typelib (the other stdole2.tlb is a dll) Modified: trunk/reactos/include/psdk/psdk.rbuild Modified: trunk/reactos/include/psdk/psdk.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/psdk.rbuild?r…
============================================================================== --- trunk/reactos/include/psdk/psdk.rbuild [iso-8859-1] (original) +++ trunk/reactos/include/psdk/psdk.rbuild [iso-8859-1] Tue Sep 9 11:15:39 2008 @@ -51,4 +51,7 @@ <file>comcat.idl</file> <file>xmldso.idl</file> <file>xmldom.idl</file> +</module> +<module name="stdole2" type="embeddedtypelib"> + <file>stdole2.idl</file> </module>
16 years, 9 months
1
0
0
0
[cwittich] 36088: rename stdole2 target to stdole2.tlb
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:14:26 2008 New Revision: 36088 URL:
http://svn.reactos.org/svn/reactos?rev=36088&view=rev
Log: rename stdole2 target to stdole2.tlb Modified: trunk/reactos/dll/win32/stdole2.tlb/stdole2.rbuild Modified: trunk/reactos/dll/win32/stdole2.tlb/stdole2.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/stdole2.tlb/stdo…
============================================================================== --- trunk/reactos/dll/win32/stdole2.tlb/stdole2.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/stdole2.tlb/stdole2.rbuild [iso-8859-1] Tue Sep 9 11:14:26 2008 @@ -8,10 +8,10 @@ <define name="WINVER">0x501</define> <file>std_ole_v2.idl</file> </module> -<module name="stdole2" type="win32dll" extension=".tlb" installbase="system32" installname="stdole2.tlb" entrypoint="0"> +<module name="stdole2.tlb" type="win32dll" extension=".tlb" installbase="system32" installname="stdole2.tlb" entrypoint="0"> <importlibrary definition="stdole2.tlb.spec.def" /> - <include base="stdole2">.</include> - <include base="stdole2" root="intermediate">.</include> + <include base="stdole2.tlb">.</include> + <include base="stdole2.tlb" root="intermediate">.</include> <include base="ReactOS">include/reactos/wine</include> <dependency>std_ole_v2</dependency> <define name="__WINESRC__" />
16 years, 9 months
1
0
0
0
[cwittich] 36087: open TypeLibs with O_BINARY (patch already send to wine)
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:13:36 2008 New Revision: 36087 URL:
http://svn.reactos.org/svn/reactos?rev=36087&view=rev
Log: open TypeLibs with O_BINARY (patch already send to wine) Modified: trunk/reactos/tools/widl/typelib.c Modified: trunk/reactos/tools/widl/typelib.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/widl/typelib.c?rev=3…
============================================================================== --- trunk/reactos/tools/widl/typelib.c [iso-8859-1] (original) +++ trunk/reactos/tools/widl/typelib.c [iso-8859-1] Tue Sep 9 11:13:36 2008 @@ -359,10 +359,10 @@ file_name = wpp_find_include(importlib->name, NULL); if(file_name) { - fd = open(file_name, O_RDONLY); + fd = open(file_name, O_RDONLY | O_BINARY); free(file_name); }else { - fd = open(importlib->name, O_RDONLY); + fd = open(importlib->name, O_RDONLY | O_BINARY); } if(fd < 0)
16 years, 9 months
1
0
0
0
[cwittich] 36086: fix some syntax errors in idl files, deleted unused wtypes.idl
by cwittich@svn.reactos.org
Author: cwittich Date: Tue Sep 9 11:11:24 2008 New Revision: 36086 URL:
http://svn.reactos.org/svn/reactos?rev=36086&view=rev
Log: fix some syntax errors in idl files, deleted unused wtypes.idl Removed: trunk/reactos/include/reactos/idl/wtypes.idl Modified: trunk/reactos/include/reactos/idl/lsa.idl trunk/reactos/include/reactos/idl/ms-dtyp.idl trunk/reactos/include/reactos/idl/svcctl.idl Modified: trunk/reactos/include/reactos/idl/lsa.idl URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/lsa.id…
============================================================================== --- trunk/reactos/include/reactos/idl/lsa.idl [iso-8859-1] (original) +++ trunk/reactos/include/reactos/idl/lsa.idl [iso-8859-1] Tue Sep 9 11:11:24 2008 @@ -7,11 +7,11 @@ typedef [context_handle] unsigned long LSAPR_HANDLE; typedef LSAPR_HANDLE *PLSAPR_HANDLE; -cpp_quote("#ifndef _WINNT_H"); +cpp_quote("#ifndef _WINNT_H") typedef LARGE_INTEGER LUID; -cpp_quote("#endif"); - -cpp_quote("#ifndef _NTDEF_"); +cpp_quote("#endif") + +cpp_quote("#ifndef _NTDEF_") typedef long NTSTATUS; @@ -21,7 +21,7 @@ [size_is(MaximumLength), length_is(Length)] LPSTR Buffer; } STRING, *PSTRING; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_ACL { BYTE AclRevision; @@ -44,7 +44,7 @@ /* FIXME: should be PLSAPR_ACL Dacl; */ } LSAPR_SECURITY_DESCRIPTOR, *PLSAPR_SECURITY_DESCRIPTOR; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef enum _SECURITY_IMPERSONATION_LEVEL { SecurityAnonymous = 0, @@ -62,7 +62,7 @@ BYTE EffectiveOnly; } SECURITY_QUALITY_OF_SERVICE, *PSECURITY_QUALITY_OF_SERVICE; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_OBJECT_ATTRIBUTES { DWORD Length; @@ -73,8 +73,6 @@ PSECURITY_QUALITY_OF_SERVICE SecurityQualityOfService; } LSAPR_OBJECT_ATTRIBUTES, *PLSAPR_OBJECT_ATTRIBUTES; -typedef unsigned long ACCESS_MASK; - typedef unsigned long SECURITY_INFORMATION; typedef struct _LSAPR_POLICY_PRIVILEGE_DEF { @@ -96,9 +94,9 @@ [size_is(EntriesRead)] PLSAPR_ACCOUNT_INFORMATION Information; } LSAPR_ACCOUNT_ENUM_BUFFER, *PLSAPR_ACCOUNT_ENUM_BUFFER; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef RPC_UNICODE_STRING LSA_UNICODE_STRING, *PLSA_UNICODE_STRING; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_TRUST_INFORMATION { RPC_UNICODE_STRING Name; @@ -111,7 +109,7 @@ DWORD MaxEntries; } LSAPR_REFERENCED_DOMAIN_LIST, *PLSAPR_REFERENCED_DOMAIN_LIST; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef enum _SID_NAME_USE { SidTypeUser = 1, @@ -126,9 +124,9 @@ SidTypeLabel, } SID_NAME_USE, *PSID_NAME_USE; -cpp_quote("#endif"); - -cpp_quote("#ifndef _NTDEF_"); +cpp_quote("#endif") + +cpp_quote("#ifndef _NTDEF_") typedef struct _LSA_TRANSLATED_SID { SID_NAME_USE Use; @@ -136,7 +134,7 @@ LONG DomainIndex; } LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_TRANSLATED_SIDS { DWORD Entries; @@ -216,7 +214,7 @@ [size_is(Length)] BYTE *SecurityDescriptor; } LSAPR_SR_SECURITY_DESCRIPTOR, *PLSAPR_SR_SECURITY_DESCRIPTOR; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef enum _POLICY_INFORMATION_CLASS { PolicyAuditLogInformation = 1, PolicyAuditEventsInformation, @@ -243,7 +241,7 @@ LARGE_INTEGER TimeToShutdown; DWORD NextAuditRecordId; } POLICY_AUDIT_LOG_INFO, *PPOLICY_AUDIT_LOG_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_POLICY_AUDIT_EVENTS_INFO { BYTE AuditingMode; @@ -265,7 +263,7 @@ RPC_UNICODE_STRING Name; } LSAPR_POLICY_PD_ACCOUNT_INFO, *PLSAPR_POLICY_PD_ACCOUNT_INFO; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef enum _POLICY_LSA_SERVER_ROLE { PolicyServerRoleBackup = 2, PolicyServerRolePrimary, @@ -274,14 +272,14 @@ typedef struct _POLICY_LSA_SERVER_ROLE_INFO { POLICY_LSA_SERVER_ROLE LsaServerRole; } POLICY_LSA_SERVER_ROLE_INFO, *PPOLICY_LSA_SERVER_ROLE_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _POLICY_LSA_REPLICA_SRCE_INFO { RPC_UNICODE_STRING ReplicaSource; RPC_UNICODE_STRING ReplicaAccountName; } POLICY_LSA_REPLICA_SRCE_INFO, *PPOLICY_LSA_REPLICA_SRCE_INFO; -cpp_quote("#ifndef _WINNT_H"); +cpp_quote("#ifndef _WINNT_H") typedef struct _QUOTA_LIMITS { INT64 PagedPoolLimit; INT64 NonPagedPoolLimit; @@ -290,9 +288,9 @@ INT64 PagefileLimit; LARGE_INTEGER TimeLimit; } QUOTA_LIMITS, *PQUOTA_LIMITS; -cpp_quote("#endif"); - -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#endif") + +cpp_quote("#ifndef _NTSECAPI_H") typedef struct _POLICY_DEFAULT_QUOTA_INFO { QUOTA_LIMITS QuotaLimits; } POLICY_DEFAULT_QUOTA_INFO, *PPOLICY_DEFAULT_QUOTA_INFO; @@ -301,18 +299,18 @@ LARGE_INTEGER ModifiedId; LARGE_INTEGER DatabaseCreationTime; } POLICY_MODIFICATION_INFO, *PPOLICY_MODIFICATION_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _POLICY_FULL_SET_INFO { BOOL ShutDownOnFull; } POLICY_FULL_SET_INFO, *PPOLICY_FULL_SET_INFO; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef struct _POLICY_AUDIT_FULL_QUERY_INFO { BOOL ShutDownOnFull; BOOL LogIsFull; } POLICY_AUDIT_FULL_QUERY_INFO, *PPOLICY_AUDIT_FULL_QUERY_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_POLICY_DNS_DOMAIN_INFO { RPC_UNICODE_STRING Name; @@ -345,7 +343,7 @@ [size_is(EntriesRead)] PLSAPR_TRUST_INFORMATION Information; } LSAPR_TRUSTED_ENUM_BUFFER, *PLSAPR_TRUSTED_ENUM_BUFFER; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef enum _TRUSTED_INFORMATION_CLASS { TrustedDomainNameInformation = 1, TrustedControllersInformation, @@ -361,7 +359,7 @@ TrustedDomainFullInformation2Internal, TrustedDomainSupportedEncryptionTypes, } TRUSTED_INFORMATION_CLASS, *PTRUSTED_INFORMATION_CLASS; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_TRUSTED_DOMAIN_NAME_INFO { RPC_UNICODE_STRING Name; @@ -372,11 +370,11 @@ [size_is(Entries)] PRPC_UNICODE_STRING Names; } LSAPR_TRUSTED_CONTROLLERS_INFO, *PLSAPR_TRUSTED_CONTROLLERS_INFO; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef struct _TRUSTED_POSIX_OFFSET_INFO { DWORD Offset; } TRUSTED_POSIX_OFFSET_INFO, *PTRUSTED_POSIX_OFFSET_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_CR_CIPHER_VALUE { DWORD Length; @@ -394,7 +392,7 @@ [size_is(Entries)] PRPC_UNICODE_STRING UserRights; } LSAPR_USER_RIGHT_SET, *PLSAPR_USER_RIGHT_SET; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef enum _POLICY_DOMAIN_INFORMATION_CLASS { PolicyDomainQualityOfServiceInformation = 1, PolicyDomainEfsInformation = 2, @@ -404,14 +402,14 @@ typedef struct _POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO { DWORD QualityOfService; } POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO, *PPOLICY_DOMAIN_QUALITY_OF_SERVICE_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_POLICY_DOMAIN_EFS_INFO { DWORD InfoLength; [size_is(InfoLength)] BYTE *EfsBlob; } LSAPR_POLICY_DOMAIN_EFS_INFO, *PLSAPR_POLICY_DOMAIN_EFS_INFO; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef struct _POLICY_DOMAIN_KERBEROS_TICKET_INFO { DWORD AuthenticationOptions; LARGE_INTEGER MaxServiceTicketAge; @@ -420,7 +418,7 @@ LARGE_INTEGER MaxClockSkew; LARGE_INTEGER Reserved; } POLICY_DOMAIN_KERBEROS_TICKET_INFO, *PPOLICY_DOMAIN_KERBEROS_TICKET_INFO; -cpp_quote("#endif"); +cpp_quote("#endif") typedef [switch_type(POLICY_DOMAIN_INFORMATION_CLASS)] union _LSAPR_POLICY_DOMAIN_INFORMATION { @@ -518,12 +516,12 @@ [case(TrustedDomainSupportedEncryptionTypes)] TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES TrustedDomainSETs; } LSAPR_TRUSTED_DOMAIN_INFO, *PLSAPR_TRUSTED_DOMAIN_INFO; -cpp_quote("#ifndef _WINNT_H"); +cpp_quote("#ifndef _WINNT_H") typedef struct _LUID { ULONG LowPart; LONG HightPart; } LUID, *PLUID; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _LSAPR_LUID_AND_ATTRIBUTES { LUID Luid; @@ -536,7 +534,7 @@ [size_is(PrivilegeCount)] LSAPR_LUID_AND_ATTRIBUTES Privilege[*]; } LSAPR_PRIVILEGE_SET, *PLSAPR_PRIVILEGE_SET; -cpp_quote("#ifndef _NTSECAPI_H"); +cpp_quote("#ifndef _NTSECAPI_H") typedef enum _LSA_FOREST_TRUST_RECORD_TYPE { ForestTrustTopLevelName = 0, ForestTrustTopLevelNameEx = 1, @@ -587,7 +585,7 @@ DWORD RecordCount; [size_is(RecordCount)] PLSA_FOREST_TRUST_COLLISION_RECORD *Entries; } LSA_FOREST_TRUST_COLLISION_INFORMATION, *PLSA_FOREST_TRUST_COLLISION_INFORMATION; -cpp_quote("#endif"); +cpp_quote("#endif") [ uuid(12345778-1234-abcd-ef00-0123456789ab), Modified: trunk/reactos/include/reactos/idl/ms-dtyp.idl URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/ms-dty…
============================================================================== --- trunk/reactos/include/reactos/idl/ms-dtyp.idl [iso-8859-1] (original) +++ trunk/reactos/include/reactos/idl/ms-dtyp.idl [iso-8859-1] Tue Sep 9 11:11:24 2008 @@ -1,5 +1,5 @@ -cpp_quote("#ifndef _DTYP_IDL"); -cpp_quote("#define _DTYP_IDL"); +cpp_quote("#ifndef _DTYP_IDL") +cpp_quote("#define _DTYP_IDL") /* Common data types */ @@ -17,9 +17,9 @@ typedef signed __int64 INT64; typedef signed int LONG32; typedef signed __int64 LONG64; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef long NTSTATUS; -cpp_quote("#endif"); +cpp_quote("#endif") typedef unsigned __int64 QWORD; typedef short SHORT; typedef __int64 TIME; @@ -50,9 +50,9 @@ typedef ULONG ULONG_PTR; #endif typedef ULONG_PTR SIZE_T; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef UCHAR *STRING; -cpp_quote("#endif"); +cpp_quote("#endif") typedef DWORD NET_API_STATUS; typedef ULONG_PTR DWORD_PTR; typedef ULONGLONG DWORDLONG, *PDWORDLONG; @@ -65,9 +65,9 @@ typedef [context_handle] void *PCONTEXT_HANDLE, *PPCONTEXT_HANDLE; typedef wchar_t WCHAR, *PWCHAR; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef wchar_t UNICODE; -cpp_quote("#endif"); +cpp_quote("#endif") typedef const char *LPCSTR; typedef const wchar_t *LPCWSTR; typedef char *PSTR, *LPSTR; @@ -76,7 +76,7 @@ typedef WCHAR *LMSTR; typedef WCHAR *BSTR; -cpp_quote("#if 0"); +cpp_quote("#if 0") #ifdef Unicode typedef LPCWSTR LPCTSTR; typedef LPWSTR LPTSTR; @@ -86,11 +86,11 @@ typedef LPSTR LPTSTR; typedef CHAR TCHAR; #endif -cpp_quote("#endif"); +cpp_quote("#endif") /* Common data structures */ -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef struct _FILETIME { DWORD dwLowDateTime; @@ -110,7 +110,7 @@ typedef DWORD LCID; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _RPC_UNICODE_STRING { USHORT Length; @@ -118,7 +118,7 @@ [size_is(MaximumLength/2), length_is(Length/2)] LPWSTR Buffer; } RPC_UNICODE_STRING, *PRPC_UNICODE_STRING; -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef struct _SYSTEMTIME { WORD wYear; @@ -146,11 +146,11 @@ [size_is(MaximumLength/2), length_is(Length/2)] LPWSTR Buffer; } UNICODE_STRING, *PUNICODE_STRING; -cpp_quote("#endif"); +cpp_quote("#endif") /* Constructed security types */ -cpp_quote("#if 0"); +cpp_quote("#if 0") typedef struct _SID_IDENTIFIER_AUTHORITY { BYTE Value[6]; @@ -271,7 +271,7 @@ typedef DWORD SECURITY_INFORMATION, *PSECURITY_INFORMATION; -cpp_quote("#endif"); +cpp_quote("#endif") typedef struct _RPC_SID { UCHAR Revision; @@ -280,4 +280,4 @@ [size_is(SubAuthorityCount)] DWORD SubAuthority[]; } RPC_SID, *PRPC_SID; -cpp_quote("#endif /* _DTYP_IDL */"); +cpp_quote("#endif /* _DTYP_IDL */") Modified: trunk/reactos/include/reactos/idl/svcctl.idl URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/svcctl…
============================================================================== --- trunk/reactos/include/reactos/idl/svcctl.idl [iso-8859-1] (original) +++ trunk/reactos/include/reactos/idl/svcctl.idl [iso-8859-1] Tue Sep 9 11:11:24 2008 @@ -15,7 +15,6 @@ const unsigned short SC_MAX_ARGUMENT_LENGTH = 1024; const unsigned short SC_MAX_ARGUMENTS = 1024; -typedef unsigned long SECURITY_INFORMATION; typedef [handle] LPSTR SVCCTL_HANDLEA; typedef [handle] LPWSTR SVCCTL_HANDLEW; typedef [context_handle] unsigned long SC_RPC_HANDLE; @@ -187,7 +186,7 @@ [case(4)] LPSERVICE_FAILURE_ACTIONS_FLAG psfaf; [case(5)] LPSERVICE_SID_INFO pssid; [case(6)] LPSERVICE_RPC_REQUIRED_PRIVILEGES_INFO psrp; - [case(7)] LPSERVICE_PRESHUTDOWN_INFO psps;; + [case(7)] LPSERVICE_PRESHUTDOWN_INFO psps; }; } SC_RPC_CONFIG_INFOA, *LPSC_RPC_CONFIG_INFOA; Removed: trunk/reactos/include/reactos/idl/wtypes.idl URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/wtypes…
============================================================================== --- trunk/reactos/include/reactos/idl/wtypes.idl [iso-8859-1] (original) +++ trunk/reactos/include/reactos/idl/wtypes.idl (removed) @@ -1,26 +1,0 @@ -#define BYTE unsigned char -#define UCHAR unsigned char -#define WORD unsigned short - -#define BOOL int -typedef wchar_t WCHAR; -typedef char CHAR; - -typedef void *PVOID; -typedef BOOL *PBOOL; -typedef unsigned char *LPBYTE; -typedef unsigned long DWORD, *LPDWORD; -typedef CHAR *LPSTR; -typedef WCHAR *LPWSTR; - -#define LPCSTR LPSTR -#define LPCWSTR LPWSTR -#define ULONG unsigned long -#define PBYTE unsigned char* -#define PWSTR wchar_t* - -#define NTSTATUS long -cpp_quote("#if 0") -typedef int GUID; -typedef unsigned long ULONGLONG; -cpp_quote("#endif")
16 years, 9 months
1
0
0
0
[sginsberg] 36085: - Add missing FLS_MAXIMUM_AVAILABLE
by sginsberg@svn.reactos.org
Author: sginsberg Date: Tue Sep 9 10:57:17 2008 New Revision: 36085 URL:
http://svn.reactos.org/svn/reactos?rev=36085&view=rev
Log: - Add missing FLS_MAXIMUM_AVAILABLE Modified: trunk/reactos/include/psdk/winnt.h Modified: trunk/reactos/include/psdk/winnt.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winnt.h?rev=3…
============================================================================== --- trunk/reactos/include/psdk/winnt.h [iso-8859-1] (original) +++ trunk/reactos/include/psdk/winnt.h [iso-8859-1] Tue Sep 9 10:57:17 2008 @@ -1794,6 +1794,7 @@ #define INCREF(x) ((((x)&~N_BTMASK)<<N_TSHIFT)|(IMAGE_SYM_DTYPE_POINTER<<N_BTSHFT)|((x)&N_BTMASK)) #define DECREF(x) ((((x)>>N_TSHIFT)&~N_BTMASK)|((x)&N_BTMASK)) #define TLS_MINIMUM_AVAILABLE 64 +#define FLS_MAXIMUM_AVAILABLE 128 #define REPARSE_GUID_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_GUID_DATA_BUFFER, GenericReparseBuffer) #define MAXIMUM_REPARSE_DATA_BUFFER_SIZE 16384 #define IO_REPARSE_TAG_RESERVED_ZERO 0
16 years, 9 months
1
0
0
0
← Newer
1
...
48
49
50
51
52
53
54
...
75
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Results per page:
10
25
50
100
200