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
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
November 2008
----- 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
28 participants
657 discussions
Start a n
N
ew thread
[fireball] 37199: - Remove a duplicate of _i64toa, ReactOS has it for quite some time now in CRT lib.
by fireball@svn.reactos.org
Author: fireball Date: Wed Nov 5 03:42:42 2008 New Revision: 37199 URL:
http://svn.reactos.org/svn/reactos?rev=37199&view=rev
Log: - Remove a duplicate of _i64toa, ReactOS has it for quite some time now in CRT lib. Removed: trunk/rosapps/applications/sysutils/regexpl/CrtSupplement.c Modified: trunk/rosapps/applications/sysutils/regexpl/regexpl.rbuild Removed: trunk/rosapps/applications/sysutils/regexpl/CrtSupplement.c URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/applications/sysutils/rege…
============================================================================== --- trunk/rosapps/applications/sysutils/regexpl/CrtSupplement.c [iso-8859-1] (original) +++ trunk/rosapps/applications/sysutils/regexpl/CrtSupplement.c (removed) @@ -1,50 +1,0 @@ -/* $Id$ - * - * Written by EA because ReactOS hasn't yet _ui64toa() - * (it's in msvcrt.dll, and not in crtdll.dll). - */ - -#include <stdlib.h> - -static -char DigitMap [] = "0123456789abcdefghijklmnopqrstuvwxyz"; - -char * -_ui64toa ( - unsigned __int64 value, - char * string, - int radix - ) -{ - int reminder = 0; - char buffer [17]; - char * w = buffer; - int len = 0; - int i = 0; - - /* Check the radix is valid */ - if ((2 > radix) || (36 < radix)) - { - return string; - } - /* Convert the int64 to a string */ - do { - reminder = (int) (value % (__int64) radix); - *(w ++) = DigitMap [reminder]; - value /= (__int64) radix; - ++ len; - - } while ((__int64) value > 0); - /* Reverse the string */ - while (i < len) - { - string [i ++] = *(-- w); - } - string [len] = '\0'; - - return string; -} - - - -/* EOF */ Modified: trunk/rosapps/applications/sysutils/regexpl/regexpl.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/applications/sysutils/rege…
============================================================================== --- trunk/rosapps/applications/sysutils/regexpl/regexpl.rbuild [iso-8859-1] (original) +++ trunk/rosapps/applications/sysutils/regexpl/regexpl.rbuild [iso-8859-1] Wed Nov 5 03:42:42 2008 @@ -26,7 +26,6 @@ <file>ShellCommandValue.cpp</file> <file>ShellCommandVersion.cpp</file> <file>ShellCommandsLinkedList.cpp</file> - <file>CrtSupplement.c</file> <file>TextHistory.cpp</file> <file>Completion.cpp</file> <file>Pattern.cpp</file>
16 years, 1 month
1
0
0
0
[fireball] 37198: - Fix ncftp build.
by fireball@svn.reactos.org
Author: fireball Date: Wed Nov 5 03:32:32 2008 New Revision: 37198 URL:
http://svn.reactos.org/svn/reactos?rev=37198&view=rev
Log: - Fix ncftp build. Modified: trunk/rosapps/applications/net/ncftp/ncftp/getline.c trunk/rosapps/applications/net/ncftp/ncftp/syshdrs.h Modified: trunk/rosapps/applications/net/ncftp/ncftp/getline.c URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/applications/net/ncftp/ncf…
============================================================================== --- trunk/rosapps/applications/net/ncftp/ncftp/getline.c [iso-8859-1] (original) +++ trunk/rosapps/applications/net/ncftp/ncftp/getline.c [iso-8859-1] Wed Nov 5 03:32:32 2008 @@ -130,7 +130,7 @@ gl_in_hook_proc gl_in_hook = 0; gl_out_hook_proc gl_out_hook = 0; gl_tab_hook_proc gl_tab_hook = gl_tab; -gl_strlen_proc gl_strlen = (gl_strlen_proc) strlen; +size_t gl_strlen(const char *s) { return strlen(s); } gl_tab_completion_proc gl_completion_proc = 0; int gl_filename_quoting_desired = -1; /* default to unspecified */ const char *gl_filename_quote_characters = " \t*?<>|;&()[]$`"; Modified: trunk/rosapps/applications/net/ncftp/ncftp/syshdrs.h URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/applications/net/ncftp/ncf…
============================================================================== --- trunk/rosapps/applications/net/ncftp/ncftp/syshdrs.h [iso-8859-1] (original) +++ trunk/rosapps/applications/net/ncftp/ncftp/syshdrs.h [iso-8859-1] Wed Nov 5 03:32:32 2008 @@ -24,6 +24,8 @@ //# include <shlobj.h> # ifdef HAVE_UNISTD_H # include <unistd.h> +# else +# include <process.h> # endif # include <errno.h> # include <stdio.h>
16 years, 1 month
1
0
0
0
[cgutman] 37197: - Patch by hto: Fix a typo
by cgutman@svn.reactos.org
Author: cgutman Date: Tue Nov 4 21:30:40 2008 New Revision: 37197 URL:
http://svn.reactos.org/svn/reactos?rev=37197&view=rev
Log: - Patch by hto: Fix a typo 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 Nov 4 21:30:40 2008 @@ -425,7 +425,7 @@ *TotalBytesCopied = BytesToCopy; - if (!RecvReq->TdiFlags & TDI_RECEIVE_PEEK) { + if (!(RecvReq->TdiFlags & TDI_RECEIVE_PEEK)) { FCB->Recv.BytesUsed = 0; } }
16 years, 1 month
1
0
0
0
[hyperion] 37196: modified lib/sdk/crt/conio/cprintf.c Call va_start before, and va_end after, each call to _vsnprintf modified ntoskrnl/ntoskrnl.pspec We pass all include directories and defines to the pspec preprocessor, so we can omit paths in pspec includes
by hyperion@svn.reactos.org
Author: hyperion Date: Tue Nov 4 19:14:54 2008 New Revision: 37196 URL:
http://svn.reactos.org/svn/reactos?rev=37196&view=rev
Log: modified lib/sdk/crt/conio/cprintf.c Call va_start before, and va_end after, each call to _vsnprintf modified ntoskrnl/ntoskrnl.pspec We pass all include directories and defines to the pspec preprocessor, so we can omit paths in pspec includes Modified: trunk/reactos/lib/sdk/crt/conio/cprintf.c trunk/reactos/ntoskrnl/ntoskrnl.pspec Modified: trunk/reactos/lib/sdk/crt/conio/cprintf.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/conio/cprintf.…
============================================================================== --- trunk/reactos/lib/sdk/crt/conio/cprintf.c [iso-8859-1] (original) +++ trunk/reactos/lib/sdk/crt/conio/cprintf.c [iso-8859-1] Tue Nov 4 19:14:54 2008 @@ -18,6 +18,8 @@ int written, resize = sizeof(buf), retval; va_list valist; + va_start( valist, fmt ); + while ((written = _vsnprintf( mem, resize, fmt, valist )) == -1 || written > resize) { @@ -26,9 +28,11 @@ free (mem); if (!(mem = (char *)malloc(resize))) return EOF; + + va_end ( valist ); va_start( valist, fmt ); } - va_end(valist); + va_end ( valist ); retval = _cputs( mem ); if (mem != buf) free (mem); Modified: trunk/reactos/ntoskrnl/ntoskrnl.pspec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntoskrnl.pspec?re…
============================================================================== --- trunk/reactos/ntoskrnl/ntoskrnl.pspec [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/ntoskrnl.pspec [iso-8859-1] Tue Nov 4 19:14:54 2008 @@ -1,4 +1,4 @@ -#include "include/reactos/msvctarget.h" +#include <msvctarget.h> @ stdcall CcCanIWrite(ptr long long long) @ stdcall CcCopyRead(ptr ptr long long ptr ptr)
16 years, 1 month
1
0
0
0
[jimtabor] 37195: - Add and update Gdi entry flags.
by jimtabor@svn.reactos.org
Author: jimtabor Date: Tue Nov 4 18:38:52 2008 New Revision: 37195 URL:
http://svn.reactos.org/svn/reactos?rev=37195&view=rev
Log: - Add and update Gdi entry flags. Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h trunk/reactos/subsystems/win32/win32k/objects/region.c Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntg…
============================================================================== --- trunk/reactos/include/reactos/win32k/ntgdihdl.h [iso-8859-1] (original) +++ trunk/reactos/include/reactos/win32k/ntgdihdl.h [iso-8859-1] Tue Nov 4 18:38:52 2008 @@ -42,7 +42,9 @@ #define GDI_ENTRY_UPPER_SHIFT 16 /* GDI Entry Flags */ -#define GDI_ENTRY_FLAG_NEED_UPDATE 4 +#define GDI_ENTRY_UNDELETABLE 1 +#define GDI_ENTRY_DELETING 2 +#define GDI_ENTRY_VALIDATE_VIS 4 /*! \defgroup GDI object types * Modified: trunk/reactos/subsystems/win32/win32k/objects/region.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/region.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/region.c [iso-8859-1] Tue Nov 4 18:38:52 2008 @@ -2092,7 +2092,7 @@ INT Index = GDI_HANDLE_GET_INDEX(pDC->BaseObject.hHmgr); PGDI_TABLE_ENTRY Entry = &GdiHandleTable->Entries[Index]; pDC->DC_Flags |= DC_FLAG_DIRTY_RAO; - Entry->Flags |= GDI_ENTRY_FLAG_NEED_UPDATE; + Entry->Flags |= GDI_ENTRY_VALIDATE_VIS; IntGdiSetEmptyRect((PRECT)&pDC->erclClip); } @@ -2103,7 +2103,7 @@ INT Index = GDI_HANDLE_GET_INDEX(pDC->BaseObject.hHmgr); PGDI_TABLE_ENTRY Entry = &GdiHandleTable->Entries[Index]; pDC->DC_Flags |= DC_FLAG_DIRTY_RAO; - Entry->Flags |= GDI_ENTRY_FLAG_NEED_UPDATE; + Entry->Flags |= GDI_ENTRY_VALIDATE_VIS; IntGdiSetEmptyRect((PRECT)&pDC->erclClip); REGION_Delete(pDC->prgnVis); pDC->prgnVis = prgnDefault; @@ -2117,7 +2117,7 @@ PDC_ATTR pDc_Attr; RECTL rcl; - if (Entry->Flags & GDI_ENTRY_FLAG_NEED_UPDATE) + if (Entry->Flags & GDI_ENTRY_VALIDATE_VIS) { pDc_Attr = pDC->pDc_Attr; if ( !pDc_Attr ) pDc_Attr = &pDC->Dc_Attr; @@ -2141,7 +2141,7 @@ pDc_Attr->VisRectRegion.Rect = rcl; - Entry->Flags &= ~GDI_ENTRY_FLAG_NEED_UPDATE; + Entry->Flags &= ~GDI_ENTRY_VALIDATE_VIS; } }
16 years, 1 month
1
0
0
0
[jimtabor] 37194: Patch by Daniel Zimmerman : Fix a lot of missing ExFreePoolWithTag. See bug 3848.
by jimtabor@svn.reactos.org
Author: jimtabor Date: Tue Nov 4 17:49:07 2008 New Revision: 37194 URL:
http://svn.reactos.org/svn/reactos?rev=37194&view=rev
Log: Patch by Daniel Zimmerman : Fix a lot of missing ExFreePoolWithTag. See bug 3848. Modified: trunk/reactos/subsystems/win32/win32k/eng/clip.c trunk/reactos/subsystems/win32/win32k/misc/driver.c trunk/reactos/subsystems/win32/win32k/ntuser/event.c trunk/reactos/subsystems/win32/win32k/ntuser/hook.c trunk/reactos/subsystems/win32/win32k/ntuser/input.c trunk/reactos/subsystems/win32/win32k/ntuser/keyboard.c trunk/reactos/subsystems/win32/win32k/ntuser/menu.c trunk/reactos/subsystems/win32/win32k/ntuser/message.c trunk/reactos/subsystems/win32/win32k/ntuser/misc.c trunk/reactos/subsystems/win32/win32k/ntuser/sysparams.c trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c trunk/reactos/subsystems/win32/win32k/objects/dibobj.c trunk/reactos/subsystems/win32/win32k/objects/fillshap.c trunk/reactos/subsystems/win32/win32k/objects/freetype.c trunk/reactos/subsystems/win32/win32k/objects/line.c trunk/reactos/subsystems/win32/win32k/objects/palobj.c trunk/reactos/subsystems/win32/win32k/objects/path.c trunk/reactos/subsystems/win32/win32k/objects/print.c trunk/reactos/subsystems/win32/win32k/objects/region.c trunk/reactos/subsystems/win32/win32k/objects/text.c Modified: trunk/reactos/subsystems/win32/win32k/eng/clip.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/en…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/eng/clip.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/eng/clip.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -425,7 +425,6 @@ (*Spans)[i].Width = Boundary->right - Boundary->left; } } - return TRUE; } @@ -447,7 +446,7 @@ { if (NULL != *Spans) { - ExFreePool(*Spans); + ExFreePoolWithTag(*Spans, TAG_CLIP); *Spans = NULL; } *Count = 0; @@ -461,7 +460,7 @@ { *dest++ = *src++; } - ExFreePool(*Spans); + ExFreePoolWithTag(*Spans, TAG_CLIP); } *Spans = NewSpans; } Modified: trunk/reactos/subsystems/win32/win32k/misc/driver.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/mi…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/misc/driver.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/misc/driver.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -41,12 +41,19 @@ } GRAPHICS_DRIVER, *PGRAPHICS_DRIVER; static PGRAPHICS_DRIVER DriverList; -static PGRAPHICS_DRIVER GenericDriver = 0; +static PGRAPHICS_DRIVER GenericDriver = NULL; BOOL DRIVER_RegisterDriver(LPCWSTR Name, PGD_ENABLEDRIVER EnableDriver) { - PGRAPHICS_DRIVER Driver = ExAllocatePoolWithTag(PagedPool, sizeof(*Driver), TAG_DRIVER); + PGRAPHICS_DRIVER Driver; + DPRINT( "DRIVER_RegisterDriver( Name: %S )\n", Name ); + + if (GenericDriver != NULL) + { + return FALSE; + } + Driver = ExAllocatePoolWithTag(PagedPool, sizeof(*Driver), TAG_DRIVER); if (!Driver) return FALSE; Driver->ReferenceCount = 0; Driver->EnableDriver = EnableDriver; @@ -58,7 +65,7 @@ if (Driver->Name == NULL) { DPRINT1("Out of memory\n"); - ExFreePool(Driver); + ExFreePoolWithTag(Driver, TAG_DRIVER); return FALSE; } @@ -66,12 +73,6 @@ Driver->Next = DriverList; DriverList = Driver; return TRUE; - } - - if (GenericDriver != NULL) - { - ExFreePool(Driver); - return FALSE; } GenericDriver = Driver; @@ -156,7 +157,7 @@ ExistingDriver = DRIVER_FindExistingDDIDriver(FullName); if (ExistingDriver) { - ExFreePool(FullName); + ExFreePoolWithTag(FullName, TAG_DRIVER); return ExistingDriver; } @@ -172,7 +173,7 @@ DRIVER_RegisterDriver( L"DISPLAY", GdiDriverInfo.EntryPoint); DRIVER_RegisterDriver( FullName, GdiDriverInfo.EntryPoint); - ExFreePool(FullName); + ExFreePoolWithTag(FullName, TAG_DRIVER); return (PGD_ENABLEDRIVER)GdiDriverInfo.EntryPoint; } Modified: trunk/reactos/subsystems/win32/win32k/ntuser/event.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/event.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/event.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -263,6 +263,11 @@ if ( !GlobalEvents ) { GlobalEvents = ExAllocatePoolWithTag(PagedPool, sizeof(EVENTTABLE), TAG_HOOK); + if (GlobalEvents == NULL) + { + SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY); + goto SetEventExit; + } GlobalEvents->Counts = 0; InitializeListHead(&GlobalEvents->Events); } @@ -348,7 +353,7 @@ if (! NT_SUCCESS(Status)) { - ExFreePool(pEH->ModuleName.Buffer); + ExFreePoolWithTag(pEH->ModuleName.Buffer, TAG_HOOK); UserDereferenceObject(pEH); IntRemoveEvent(pEH); SetLastNtError(Status); Modified: trunk/reactos/subsystems/win32/win32k/ntuser/hook.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/hook.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/hook.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -553,7 +553,7 @@ if (HooklParam) Debug.lParam = (LPARAM)HooklParam; lResult = co_HOOK_CallHookNext(Hook, Code, wParam, (LPARAM)&Debug); - if (HooklParam) ExFreePool(HooklParam); + if (HooklParam) ExFreePoolWithTag(HooklParam, TAG_HOOK); return lResult; } @@ -1131,7 +1131,7 @@ ModuleName.MaximumLength); if (! NT_SUCCESS(Status)) { - ExFreePool(Hook->ModuleName.Buffer); + ExFreePoolWithTag(Hook->ModuleName.Buffer, TAG_HOOK); UserDereferenceObject(Hook); IntRemoveHook(Hook, WinStaObj, FALSE); if (NULL != Thread) Modified: trunk/reactos/subsystems/win32/win32k/ntuser/input.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/input.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/input.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -366,7 +366,7 @@ if (Status != STATUS_BUFFER_TOO_SMALL) break; - ExFreePool(Ret); + ExFreePoolWithTag(Ret, TAG_KEYBOARD); Size += sizeof(KEYBOARD_INDICATOR_TRANSLATION); @@ -380,7 +380,7 @@ if (Status != STATUS_SUCCESS) { - ExFreePool(Ret); + ExFreePoolWithTag(Ret, TAG_KEYBOARD); return Status; } Modified: trunk/reactos/subsystems/win32/win32k/ntuser/keyboard.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/keyboard.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/keyboard.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -737,7 +737,7 @@ pti ? pti->KeyboardLayout->KBTables : 0 ); MmCopyToCaller(pwszBuff,OutPwszBuff,sizeof(WCHAR)*cchBuff); - ExFreePool(OutPwszBuff); + ExFreePoolWithTag(OutPwszBuff, TAG_STRING); } else ret = 0; Modified: trunk/reactos/subsystems/win32/win32k/ntuser/menu.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/menu.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/menu.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -387,7 +387,7 @@ NewMenuItem->Text.Buffer = (PWSTR)ExAllocatePoolWithTag(PagedPool, MenuItem->Text.MaximumLength, TAG_STRING); if(!NewMenuItem->Text.Buffer) { - ExFreePool(NewMenuItem); + ExFreePoolWithTag(NewMenuItem, TAG_MENUITEM); break; } RtlCopyUnicodeString(&NewMenuItem->Text, &MenuItem->Text); @@ -938,7 +938,7 @@ if(!IntSetMenuItemInfo(SubMenu, MenuItem, ItemInfo)) { - ExFreePool(MenuItem); + ExFreePoolWithTag(MenuItem, TAG_MENUITEM); return FALSE; } Modified: trunk/reactos/subsystems/win32/win32k/ntuser/message.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/message.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/message.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -1235,7 +1235,7 @@ if (! NT_SUCCESS(Status)) { DPRINT1("Failed to copy message to kernel: invalid usermode buffer\n"); - ExFreePool(KernelMem); + ExFreePoolWithTag(KernelMem, TAG_MSG); return Status; } } Modified: trunk/reactos/subsystems/win32/win32k/ntuser/misc.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/misc.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/misc.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -341,7 +341,7 @@ Status = MmCopyFromCaller(Dest->Buffer, Src, Dest->Length); if(!NT_SUCCESS(Status)) { - ExFreePool(Dest->Buffer); + ExFreePoolWithTag(Dest->Buffer, TAG_STRING); Dest->Buffer = NULL; return Status; } @@ -388,7 +388,7 @@ Status = MmCopyFromCaller(Dest->Buffer, Src, Dest->Length); if(!NT_SUCCESS(Status)) { - ExFreePool(Dest->Buffer); + ExFreePoolWithTag(Dest->Buffer, TAG_STRING); Dest->Buffer = NULL; return Status; } Modified: trunk/reactos/subsystems/win32/win32k/ntuser/sysparams.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/nt…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/ntuser/sysparams.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/ntuser/sysparams.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -383,7 +383,7 @@ if(!NT_SUCCESS(Status) || (KeyValuePartialInfo->Type != REG_SZ)) { ZwClose(KeyHandle); - ExFreePool(KeyValuePartialInfo); + ExFreePoolWithTag(KeyValuePartialInfo, TAG_STRING); return FALSE; } @@ -396,7 +396,7 @@ { TileNum = 0; } - ExFreePool(KeyValuePartialInfo); + ExFreePoolWithTag(KeyValuePartialInfo, TAG_STRING); /* start over again and look for the style*/ ResLength = 0; @@ -418,7 +418,7 @@ if(!NT_SUCCESS(Status) || (KeyValuePartialInfo->Type != REG_SZ)) { ZwClose(KeyHandle); - ExFreePool(KeyValuePartialInfo); + ExFreePoolWithTag(KeyValuePartialInfo, TAG_STRING); return FALSE; } @@ -431,7 +431,7 @@ { StyleNum = 0; } - ExFreePool(KeyValuePartialInfo); + ExFreePoolWithTag(KeyValuePartialInfo, TAG_STRING); /* Check the values we found in the registry */ if(TileNum && !StyleNum) Modified: trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/bitmaps.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -704,7 +704,7 @@ } IntGetBitmapBits (Bitmap, bm.bmWidthBytes * abs(bm.bmHeight), buf); IntSetBitmapBits (resBitmap, bm.bmWidthBytes * abs(bm.bmHeight), buf); - ExFreePool (buf); + ExFreePoolWithTag (buf,TAG_BITMAP); resBitmap->flFlags = Bitmap->flFlags; GDIOBJ_UnlockObjByPtr((POBJ)resBitmap); } Modified: trunk/reactos/subsystems/win32/win32k/objects/dibobj.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/dibobj.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/dibobj.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -860,7 +860,6 @@ * if it negitve we getting to many scanline for scanline is UINT not * a INT, so we need make the negtive value to positve and that make the * count correct for negtive bitmap, TODO : we need testcase for this api */ - IntSetDIBits(pDC, hBitmap, 0, abs(BitsInfo->bmiHeader.biHeight), Bits, BitsInfo, Usage); @@ -1187,7 +1186,7 @@ { if (lpRGB != bmi->bmiColors) { - ExFreePool(lpRGB); + ExFreePoolWithTag(lpRGB, TAG_COLORMAP); } SetLastWin32Error(ERROR_NO_SYSTEM_RESOURCES); return NULL; @@ -1197,7 +1196,7 @@ { if (lpRGB != bmi->bmiColors) { - ExFreePool(lpRGB); + ExFreePoolWithTag(lpRGB, TAG_COLORMAP); } SetLastWin32Error(ERROR_INVALID_HANDLE); NtGdiDeleteObject(bmp); @@ -1238,14 +1237,14 @@ VirtualFree(bm.bmBits, 0L, MEM_RELEASE), bm.bmBits = NULL; } */ - if (dib) { ExFreePool(dib); dib = NULL; } + if (dib) { ExFreePoolWithTag(dib, TAG_DIB); dib = NULL; } if (bmp) { bmp = NULL; } if (res) { BITMAPOBJ_FreeBitmapByHandle(res); res = 0; } } if (lpRGB != bmi->bmiColors) { - ExFreePool(lpRGB); + ExFreePoolWithTag(lpRGB, TAG_COLORMAP); } if (bmp) Modified: trunk/reactos/subsystems/win32/win32k/objects/fillshap.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/fillshap.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/fillshap.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -425,7 +425,7 @@ if (!NT_SUCCESS(Status)) { - ExFreePool(pTemp); + ExFreePoolWithTag(pTemp, TAG_SHAPE); return FALSE; } @@ -434,7 +434,7 @@ { HRGN hRgn; hRgn = IntCreatePolyPolygonRgn(SafePoints, SafeCounts, Count, (INT_PTR)hDC); - ExFreePool(pTemp); + ExFreePoolWithTag(pTemp, TAG_SHAPE); return (ULONG_PTR)hRgn; } @@ -1001,7 +1001,7 @@ if (!NT_SUCCESS(Status)) { DC_UnlockDc(dc); - ExFreePool(SafeVertex); + ExFreePoolWithTag(SafeVertex, TAG_SHAPE); SetLastNtError(Status); return FALSE; } Modified: trunk/reactos/subsystems/win32/win32k/objects/freetype.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/freetype.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/freetype.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -371,7 +371,7 @@ { FT_Done_Face(Face); ObDereferenceObject(SectionObject); - ExFreePool(Entry); + ExFreePoolWithTag(Entry, TAG_FONT); SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY); return 0; } @@ -382,7 +382,7 @@ EngFreeMem(FontGDI); FT_Done_Face(Face); ObDereferenceObject(SectionObject); - ExFreePool(Entry); + ExFreePoolWithTag(Entry, TAG_FONT); SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY); return 0; } @@ -1011,7 +1011,7 @@ if (0 == (TM->tmPitchAndFamily & TMPF_VECTOR)) Info->FontType |= RASTER_FONTTYPE; - ExFreePool(Otm); + ExFreePoolWithTag(Otm, TAG_GDITEXT); wcsncpy(Info->EnumLogFontEx.elfLogFont.lfFaceName, FaceName, LF_FACESIZE); wcsncpy(Info->EnumLogFontEx.elfFullName, FaceName, LF_FULLFACESIZE); Modified: trunk/reactos/subsystems/win32/win32k/objects/line.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/line.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/line.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -198,7 +198,7 @@ if ( Pts ) { ret = IntGdiPolyline(dc, Pts, nOut); - ExFreePool(Pts); + ExFreePoolWithTag(Pts, TAG_BEZIER); } } @@ -228,7 +228,7 @@ npt[0].y = Dc_Attr->ptlCurrent.y; memcpy(npt + 1, pt, sizeof(POINT) * Count); ret = IntGdiPolyBezier(dc, npt, Count+1); - ExFreePool(npt); + ExFreePoolWithTag(npt, TAG_BEZIER); } } if ( ret ) @@ -331,7 +331,7 @@ pts[0].y = Dc_Attr->ptlCurrent.y; memcpy( pts + 1, pt, sizeof(POINT) * Count); ret = IntGdiPolyline(dc, pts, Count + 1); - ExFreePool(pts); + ExFreePoolWithTag(pts, TAG_SHAPE); } } if ( ret ) Modified: trunk/reactos/subsystems/win32/win32k/objects/palobj.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/palobj.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/palobj.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -170,7 +170,7 @@ } hpalette = NtGdiCreatePaletteInternal(palPtr,NB_RESERVED_COLORS); - ExFreePool(palPtr); + ExFreePoolWithTag(palPtr, TAG_PALETTE); #ifndef NO_MAPPING palObj = (PALOBJ*)PALETTE_LockPalette(hpalette); Modified: trunk/reactos/subsystems/win32/win32k/objects/path.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/path.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/path.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -181,8 +181,8 @@ { ASSERT(pPath!=NULL); - if (pPath->pPoints) ExFreePool(pPath->pPoints); - if (pPath->pFlags) ExFreePool(pPath->pFlags); + if (pPath->pPoints) ExFreePoolWithTag(pPath->pPoints, TAG_PATH); + if (pPath->pFlags) ExFreePoolWithTag(pPath->pFlags, TAG_PATH); } /* PATH_AssignGdiPath @@ -991,7 +991,7 @@ for(i = 1; i < no; i++) PATH_AddEntry(pPath, &pts[i], (i == no-1 && closed) ? PT_LINETO | PT_CLOSEFIGURE : PT_LINETO); - ExFreePool(pts); + ExFreePoolWithTag(pts, TAG_BEZIER); return TRUE; } @@ -1092,7 +1092,7 @@ } /* Free memory for number-of-points-in-stroke array */ - ExFreePool(pNumPointsInStroke); + ExFreePoolWithTag(pNumPointsInStroke, TAG_PATH); /* Success! */ *pHrgn=hrgn; @@ -1189,7 +1189,7 @@ pFlagsNew=(BYTE *)ExAllocatePoolWithTag(PagedPool, numEntriesToAllocate * sizeof(BYTE), TAG_PATH); if(!pFlagsNew) { - ExFreePool(pPointsNew); + ExFreePoolWithTag(pPointsNew, TAG_PATH); return FALSE; } @@ -1201,8 +1201,8 @@ memcpy(pPointsNew, pPath->pPoints, sizeof(POINT)*pPath->numEntriesUsed); memcpy(pFlagsNew, pPath->pFlags, sizeof(BYTE)*pPath->numEntriesUsed); - ExFreePool(pPath->pPoints); - ExFreePool(pPath->pFlags); + ExFreePoolWithTag(pPath->pPoints, TAG_PATH); + ExFreePoolWithTag(pPath->pFlags, TAG_PATH); } pPath->pPoints=pPointsNew; pPath->pFlags=pFlagsNew; @@ -1424,12 +1424,12 @@ } memcpy(Realloc, pLinePts, nLinePts*sizeof(POINT)); - ExFreePool(pLinePts); + ExFreePoolWithTag(pLinePts, TAG_PATH); pLinePts = Realloc; } memcpy(&pLinePts[nLinePts], &pBzrPts[1], (nBzrPts - 1) * sizeof(POINT)); nLinePts += nBzrPts - 1; - ExFreePool(pBzrPts); + ExFreePoolWithTag(pBzrPts, TAG_BEZIER); i += 2; } break; @@ -1449,7 +1449,7 @@ ret = TRUE; end: - if(pLinePts)ExFreePool(pLinePts); + if(pLinePts) ExFreePoolWithTag(pLinePts, TAG_PATH); /* Restore the old mapping mode */ Dc_Attr->iMapMode = mapMode; @@ -1534,13 +1534,13 @@ else { SetLastWin32Error(ERROR_CAN_NOT_COMPLETE); - ExFreePool(elp); + ExFreePoolWithTag(elp, TAG_PATH); PATH_UnlockPath( pPath ); return FALSE; } penWidth = elp->elpWidth; - ExFreePool(elp); + ExFreePoolWithTag(elp, TAG_PATH); endcap = (PS_ENDCAP_MASK & penStyle); joint = (PS_JOIN_MASK & penStyle); @@ -1588,7 +1588,7 @@ } numStrokes++; j = 0; - ExFreePool(pStrokes); + ExFreePoolWithTag(pStrokes, TAG_PATH); pStrokes = ExAllocatePoolWithTag(PagedPool, numStrokes * sizeof(PPATH), TAG_PATH); pStrokes[numStrokes - 1] = ExAllocatePoolWithTag(PagedPool, sizeof(PATH), TAG_PATH); @@ -1834,19 +1834,19 @@ } PATH_DestroyGdiPath(pStrokes[i]); - ExFreePool(pStrokes[i]); + ExFreePoolWithTag(pStrokes[i], TAG_PATH); PATH_DestroyGdiPath(pUpPath); - ExFreePool(pUpPath); + ExFreePoolWithTag(pUpPath, TAG_PATH); PATH_DestroyGdiPath(pDownPath); - ExFreePool(pDownPath); - } - ExFreePool(pStrokes); + ExFreePoolWithTag(pDownPath, TAG_PATH); + } + ExFreePoolWithTag(pStrokes, TAG_PATH); pNewPath->state = PATH_Closed; if (!(ret = PATH_AssignGdiPath(pPath, pNewPath))) DPRINT1("Assign path failed\n"); PATH_DestroyGdiPath(pNewPath); - ExFreePool(pNewPath); + ExFreePoolWithTag(pNewPath, TAG_PATH); return ret; } Modified: trunk/reactos/subsystems/win32/win32k/objects/print.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/print.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/print.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -223,7 +223,7 @@ if ( !NT_SUCCESS(Status) ) { - ExFreePool ( SafeInData ); + ExFreePoolWithTag ( SafeInData, TAG_PRINT ); DC_UnlockDc(pDC); SetLastNtError(Status); return -1; @@ -256,7 +256,7 @@ SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY); freeout: if ( SafeInData ) - ExFreePool ( SafeInData ); + ExFreePoolWithTag ( SafeInData, TAG_PRINT ); DC_UnlockDc(pDC); return -1; } @@ -267,7 +267,7 @@ DC_UnlockDc(pDC); if ( SafeInData ) - ExFreePool ( SafeInData ); + ExFreePoolWithTag ( SafeInData ,TAG_PRINT ); if ( SafeOutData ) { @@ -284,7 +284,7 @@ } _SEH_END; - ExFreePool ( SafeOutData ); + ExFreePoolWithTag ( SafeOutData, TAG_PRINT ); if ( !NT_SUCCESS(Status) ) { SetLastNtError(Status); Modified: trunk/reactos/subsystems/win32/win32k/objects/region.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/region.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/region.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -420,7 +420,7 @@ } temp = ExAllocatePoolWithTag(PagedPool, NewSize, TAG_REGION); - if (temp == 0) + if (temp == NULL) { return 0; } @@ -431,7 +431,7 @@ reg->rdh.nRgnSize = NewSize; if (*firstrect != ®->rdh.rcBound) { - ExFreePool(*firstrect); + ExFreePoolWithTag(*firstrect, TAG_REGION); } *firstrect = temp; *rect = (*firstrect)+reg->rdh.nCount; @@ -520,7 +520,7 @@ return FALSE; if (dst->Buffer && dst->Buffer != &dst->rdh.rcBound) - ExFreePool(dst->Buffer); //free the old buffer + ExFreePoolWithTag(dst->Buffer, TAG_REGION); //free the old buffer dst->Buffer = temp; dst->rdh.nRgnSize = src->rdh.nCount * sizeof(RECT); //size of region buffer } @@ -608,7 +608,7 @@ { xrect = ExAllocatePoolWithTag(PagedPool, rgnSrc->rdh.nCount * sizeof(RECT), TAG_REGION); if (rgnDst->Buffer && rgnDst->Buffer != &rgnDst->rdh.rcBound) - ExFreePool(rgnDst->Buffer); //free the old buffer. will be assigned to xrect below. + ExFreePoolWithTag(rgnDst->Buffer, TAG_REGION); //free the old buffer. will be assigned to xrect below. } if (xrect) @@ -676,7 +676,7 @@ return FALSE; if (rgnDst->Buffer && rgnDst->Buffer != &rgnDst->rdh.rcBound) - ExFreePool(rgnDst->Buffer); //free the old buffer + ExFreePoolWithTag(rgnDst->Buffer, TAG_REGION); //free the old buffer rgnDst->Buffer = temp; rgnDst->rdh.nCount = i; rgnDst->rdh.nRgnSize = i * sizeof(RECT); @@ -1169,7 +1169,7 @@ newReg->rdh.nRgnSize = newReg->rdh.nCount*sizeof(RECT); COPY_RECTS(newReg->Buffer, prev_rects, newReg->rdh.nCount); if (prev_rects != &newReg->rdh.rcBound) - ExFreePool(prev_rects); + ExFreePoolWithTag(prev_rects, TAG_REGION); } } else @@ -1180,7 +1180,7 @@ */ newReg->rdh.nRgnSize = sizeof(RECT); if (newReg->Buffer != &newReg->rdh.rcBound) - ExFreePool(newReg->Buffer); + ExFreePoolWithTag(newReg->Buffer, TAG_REGION); newReg->Buffer = ExAllocatePoolWithTag(PagedPool, sizeof(RECT), TAG_REGION); ASSERT(newReg->Buffer); } @@ -1188,7 +1188,7 @@ newReg->rdh.iType = RDH_RECTANGLES; if (oldRects != &newReg->rdh.rcBound) - ExFreePool(oldRects); + ExFreePoolWithTag(oldRects, TAG_REGION); return; } @@ -3475,7 +3475,7 @@ { COPY_RECTS(temp, reg->Buffer, reg->rdh.nCount); if (reg->Buffer != ®->rdh.rcBound) - ExFreePool(reg->Buffer); + ExFreePoolWithTag(reg->Buffer, TAG_REGION); } reg->Buffer = temp; @@ -3754,7 +3754,7 @@ if (!tmpPtBlock) { DPRINT1("Can't alloc tPB\n"); - ExFreePool(pETEs); + ExFreePoolWithTag(pETEs, TAG_REGION); return 0; } curPtBlock->next = tmpPtBlock; @@ -3813,7 +3813,7 @@ if (!tmpPtBlock) { DPRINT1("Can't alloc tPB\n"); - ExFreePool(pETEs); + ExFreePoolWithTag(pETEs, TAG_REGION); NtGdiDeleteObject(hrgn); return 0; } @@ -3845,10 +3845,10 @@ for (curPtBlock = FirstPtBlock.next; --numFullPtBlocks >= 0;) { tmpPtBlock = curPtBlock->next; - ExFreePool(curPtBlock); + ExFreePoolWithTag(curPtBlock, TAG_REGION); curPtBlock = tmpPtBlock; } - ExFreePool(pETEs); + ExFreePoolWithTag(pETEs, TAG_REGION); REGION_UnlockRgn(region); return hrgn; } Modified: trunk/reactos/subsystems/win32/win32k/objects/text.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ob…
============================================================================== --- trunk/reactos/subsystems/win32/win32k/objects/text.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/win32k/objects/text.c [iso-8859-1] Tue Nov 4 17:49:07 2008 @@ -178,7 +178,7 @@ Dx = ExAllocatePoolWithTag(PagedPool, Count * sizeof(INT), TAG_GDITEXT); if (NULL == Dx) { - ExFreePool(String); + ExFreePoolWithTag(String, TAG_GDITEXT); SetLastWin32Error(ERROR_NOT_ENOUGH_MEMORY); return FALSE; } @@ -193,9 +193,9 @@ { if (NULL != Dx) { - ExFreePool(Dx); - } - ExFreePool(String); + ExFreePoolWithTag(Dx, TAG_GDITEXT); + } + ExFreePoolWithTag(String, TAG_GDITEXT); SetLastNtError(Status); return FALSE; } @@ -205,9 +205,9 @@ { if (NULL != Dx) { - ExFreePool(Dx); - } - ExFreePool(String); + ExFreePoolWithTag(Dx, TAG_GDITEXT); + } + ExFreePoolWithTag(String, TAG_GDITEXT); SetLastWin32Error(ERROR_INVALID_HANDLE); return FALSE; } @@ -224,12 +224,12 @@ Result = FALSE; DC_UnlockDc(dc); - ExFreePool(String); + ExFreePoolWithTag(String, TAG_GDITEXT); if (! Result) { if (NULL != Dx) { - ExFreePool(Dx); + ExFreePoolWithTag(Dx, TAG_GDITEXT); } return FALSE; } @@ -241,7 +241,7 @@ { if (NULL != Dx) { - ExFreePool(Dx); + ExFreePoolWithTag(Dx, TAG_GDITEXT); } SetLastNtError(Status); return FALSE; @@ -255,7 +255,7 @@ { if (NULL != Dx) { - ExFreePool(Dx); + ExFreePoolWithTag(Dx, TAG_GDITEXT); } SetLastNtError(Status); return FALSE; @@ -263,7 +263,7 @@ } if (NULL != Dx) { - ExFreePool(Dx); + ExFreePoolWithTag(Dx,TAG_GDITEXT); } Status = MmCopyToCaller(UnsafeSize, &Size, sizeof(SIZE));
16 years, 1 month
1
0
0
0
[jimtabor] 37193: - Patch by hto: Fix bugs in Gdi32.dll and User32.dll, see bug 3847.
by jimtabor@svn.reactos.org
Author: jimtabor Date: Tue Nov 4 17:32:11 2008 New Revision: 37193 URL:
http://svn.reactos.org/svn/reactos?rev=37193&view=rev
Log: - Patch by hto: Fix bugs in Gdi32.dll and User32.dll, see bug 3847. Modified: trunk/reactos/dll/win32/gdi32/include/gdi32p.h trunk/reactos/dll/win32/user32/controls/combo.c trunk/reactos/dll/win32/user32/misc/ddeclient.c Modified: trunk/reactos/dll/win32/gdi32/include/gdi32p.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/include/gd…
============================================================================== --- trunk/reactos/dll/win32/gdi32/include/gdi32p.h [iso-8859-1] (original) +++ trunk/reactos/dll/win32/gdi32/include/gdi32p.h [iso-8859-1] Tue Nov 4 17:32:11 2008 @@ -31,7 +31,8 @@ #define METAFILE_DISK 2 /* MACRO ********************************************************************/ -#define ROP_USES_SOURCE(Rop) ((Rop << 2) ^ Rop) & 0xCC0000 + +#define ROP_USES_SOURCE(Rop) (((Rop) << 2 ^ Rop) & 0xCC0000) /* TYPES *********************************************************************/ Modified: trunk/reactos/dll/win32/user32/controls/combo.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/…
============================================================================== --- trunk/reactos/dll/win32/user32/controls/combo.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/user32/controls/combo.c [iso-8859-1] Tue Nov 4 17:32:11 2008 @@ -783,7 +783,7 @@ clipRegion=NULL; } - if (!IsWindowEnabled(lphc->self) & WS_DISABLED) itemState |= ODS_DISABLED; + if (!(IsWindowEnabled(lphc->self) & WS_DISABLED)) itemState |= ODS_DISABLED; dis.CtlType = ODT_COMBOBOX; dis.CtlID = ctlid; Modified: trunk/reactos/dll/win32/user32/misc/ddeclient.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/ddec…
============================================================================== --- trunk/reactos/dll/win32/user32/misc/ddeclient.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/user32/misc/ddeclient.c [iso-8859-1] Tue Nov 4 17:32:11 2008 @@ -811,7 +811,7 @@ FIXME("hmmm shouldn't happen\n"); return WDML_QS_PASS; } - if (!pConv->instance->CBFflags & CBF_SKIP_DISCONNECTS) + if (!(pConv->instance->CBFflags & CBF_SKIP_DISCONNECTS)) { WDML_InvokeCallback(pConv->instance, XTYP_DISCONNECT, 0, (HCONV)pConv, 0, 0, 0, 0, (pConv->wStatus & ST_ISSELF) ? 1 : 0); @@ -894,7 +894,7 @@ return WDML_QS_PASS; pConv->wStatus |= ST_TERMINATED; - if (!pConv->instance->CBFflags & CBF_SKIP_DISCONNECTS) + if (!(pConv->instance->CBFflags & CBF_SKIP_DISCONNECTS)) { WDML_InvokeCallback(pConv->instance, XTYP_DISCONNECT, 0, (HCONV)pConv, 0, 0, 0, 0, (pConv->wStatus & ST_ISSELF) ? 1 : 0);
16 years, 1 month
1
0
0
0
[spetreolle] 37192: remove unusable vb3 and vb4 runtimes from Downloader, since their installers aren't in PE format.
by spetreolle@svn.reactos.org
Author: spetreolle Date: Tue Nov 4 16:33:09 2008 New Revision: 37192 URL:
http://svn.reactos.org/svn/reactos?rev=37192&view=rev
Log: remove unusable vb3 and vb4 runtimes from Downloader, since their installers aren't in PE format. Modified: trunk/rosapps/applications/downloader/downloader.xml Modified: trunk/rosapps/applications/downloader/downloader.xml URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/applications/downloader/do…
============================================================================== --- trunk/rosapps/applications/downloader/downloader.xml [iso-8859-1] (original) +++ trunk/rosapps/applications/downloader/downloader.xml [iso-8859-1] Tue Nov 4 16:33:09 2008 @@ -128,20 +128,6 @@ <version>4.0</version> <description>MFC 4 is needed by some applications</description> <location>
http://download.microsoft.com/download/ole/ole2v/3.5/w351/en-us/ole2v.exe
</location> - </application> - - <application name="Visual Basic 3 Runtime"> - <regname>vb3run</regname> - <version>3.0</version> - <description>Visual Basic 3 Runtime</description> - <location>
http://download.microsoft.com/download/vb30/utility/1/w9xnt4/en-us/vb3run.e…
</location> - </application> - - <application name="Visual Basic 4 Runtime"> - <regname>vb4run</regname> - <version>4.0</version> - <description>Visual Basic 4 Runtime</description> - <location>
http://download.microsoft.com/download/vb40ent/sample27/1/w9xnt4/en-us/vb4r…
</location> </application> <application name="Visual Basic 5 Runtime">
16 years, 1 month
1
0
0
0
[fireball] 37191: - Use ExInitializeSystemLookasideList instead of ExInitializeNPagedLookasideList for the internal I/O lookaside lists (just as it was done for the Ob lists a couple of months ago). - Optimize lookaside allocation by using one large contiguous buffer instead of fragmented buffers for each CPU. - Use NT structure names instead of ReactOS-only structures. - Fixes some memory corruption issues when doing I/O completion (found by Stefan and winetests).
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 4 15:55:55 2008 New Revision: 37191 URL:
http://svn.reactos.org/svn/reactos?rev=37191&view=rev
Log: - Use ExInitializeSystemLookasideList instead of ExInitializeNPagedLookasideList for the internal I/O lookaside lists (just as it was done for the Ob lists a couple of months ago). - Optimize lookaside allocation by using one large contiguous buffer instead of fragmented buffers for each CPU. - Use NT structure names instead of ReactOS-only structures. - Fixes some memory corruption issues when doing I/O completion (found by Stefan and winetests). Modified: trunk/reactos/ntoskrnl/include/internal/io.h trunk/reactos/ntoskrnl/io/iomgr/iocomp.c trunk/reactos/ntoskrnl/io/iomgr/iomgr.c trunk/reactos/ntoskrnl/io/iomgr/irp.c Modified: trunk/reactos/ntoskrnl/include/internal/io.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/…
============================================================================== --- trunk/reactos/ntoskrnl/include/internal/io.h [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/include/internal/io.h [iso-8859-1] Tue Nov 4 15:55:55 2008 @@ -81,12 +81,6 @@ #define RD_SYMLINK_CREATE_FAILED 5 // -// Packet Types when piggybacking on the IRP Overlay -// -#define IrpCompletionPacket 0x1 -#define IrpMiniCompletionPacket 0x2 - -// // We can call the Ob Inlined API, it's the same thing // #define IopAllocateMdlFromLookaside \ @@ -249,10 +243,20 @@ } IOP_TRANSFER_TYPE, *PIOP_TRANSFER_TYPE; // +// Packet Types when piggybacking on the IRP Overlay +// +typedef enum _COMPLETION_PACKET_TYPE + { + IopCompletionPacketIrp, + IopCompletionPacketMini, + IopCompletionPacketQuota +} COMPLETION_PACKET_TYPE, *PCOMPLETION_PACKET_TYPE; + +// // Special version of the IRP Overlay used to optimize I/O completion // by not using up a separate structure. // -typedef struct _IO_COMPLETION_PACKET +typedef struct _IOP_MINI_COMPLETION_PACKET { struct { @@ -263,10 +267,11 @@ ULONG PacketType; }; }; - PVOID Key; - PVOID Context; - IO_STATUS_BLOCK IoStatus; -} IO_COMPLETION_PACKET, *PIO_COMPLETION_PACKET; + PVOID KeyContext; + PVOID ApcContext; + NTSTATUS IoStatus; + ULONG_PTR IoStatusInformation; +} IOP_MINI_COMPLETION_PACKET, *PIOP_MINI_COMPLETION_PACKET; // // I/O Completion Context for IoSetIoCompletionRoutineEx @@ -1036,7 +1041,7 @@ extern POBJECT_TYPE IoCompletionType; extern PDEVICE_NODE IopRootDeviceNode; extern ULONG IopTraceLevel; -extern NPAGED_LOOKASIDE_LIST IopMdlLookasideList; +extern GENERAL_LOOKASIDE IopMdlLookasideList; extern GENERIC_MAPPING IopCompletionMapping; extern GENERIC_MAPPING IopFileMapping; extern POBJECT_TYPE _IoFileObjectType; Modified: trunk/reactos/ntoskrnl/io/iomgr/iocomp.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/iocomp.c…
============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/iocomp.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/iocomp.c [iso-8859-1] Tue Nov 4 15:55:55 2008 @@ -15,7 +15,7 @@ POBJECT_TYPE IoCompletionType; -NPAGED_LOOKASIDE_LIST IoCompletionPacketLookaside; +GENERAL_LOOKASIDE IoCompletionPacketLookaside; GENERIC_MAPPING IopCompletionMapping = { @@ -40,8 +40,7 @@ IN PVOID Context) { NTSTATUS Status; - PIO_UNLOAD_SAFE_COMPLETION_CONTEXT UnsafeContext = - (PIO_UNLOAD_SAFE_COMPLETION_CONTEXT)Context; + PIO_UNLOAD_SAFE_COMPLETION_CONTEXT UnsafeContext = Context; /* Reference the device object */ ObReferenceObject(UnsafeContext->DeviceObject); @@ -61,7 +60,7 @@ VOID NTAPI -IopFreeIoCompletionPacket(PIO_COMPLETION_PACKET Packet) +IopFreeMiniPacket(PIOP_MINI_COMPLETION_PACKET Packet) { PKPRCB Prcb = KeGetCurrentPrcb(); PNPAGED_LOOKASIDE_LIST List; @@ -104,7 +103,7 @@ PLIST_ENTRY FirstEntry; PLIST_ENTRY CurrentEntry; PIRP Irp; - PIO_COMPLETION_PACKET Packet; + PIOP_MINI_COMPLETION_PACKET Packet; /* Rundown the Queue */ FirstEntry = KeRundownQueue(Queue); @@ -116,14 +115,14 @@ { /* Get the Packet */ Packet = CONTAINING_RECORD(CurrentEntry, - IO_COMPLETION_PACKET, + IOP_MINI_COMPLETION_PACKET, ListEntry); /* Go to next Entry */ CurrentEntry = CurrentEntry->Flink; /* Check if it's part of an IRP, or a separate packet */ - if (Packet->PacketType == IrpCompletionPacket) + if (Packet->PacketType == IopCompletionPacketIrp) { /* Get the IRP and free it */ Irp = CONTAINING_RECORD(Packet, IRP, Tail.Overlay.ListEntry); @@ -132,7 +131,7 @@ else { /* Use common routine */ - IopFreeIoCompletionPacket(Packet); + IopFreeMiniPacket(Packet); } } while (FirstEntry != CurrentEntry); } @@ -155,7 +154,7 @@ PKQUEUE Queue = (PKQUEUE)IoCompletion; PNPAGED_LOOKASIDE_LIST List; PKPRCB Prcb = KeGetCurrentPrcb(); - PIO_COMPLETION_PACKET Packet; + PIOP_MINI_COMPLETION_PACKET Packet; /* Get the P List */ List = (PNPAGED_LOOKASIDE_LIST)Prcb-> @@ -194,11 +193,11 @@ if (Packet) { /* Set up the Packet */ - Packet->PacketType = IrpMiniCompletionPacket; - Packet->Key = KeyContext; - Packet->Context = ApcContext; - Packet->IoStatus.Status = IoStatus; - Packet->IoStatus.Information = IoStatusInformation; + Packet->PacketType = IopCompletionPacketMini; + Packet->KeyContext = KeyContext; + Packet->ApcContext = ApcContext; + Packet->IoStatus = IoStatus; + Packet->IoStatusInformation = IoStatusInformation; /* Insert the Queue */ KeInsertQueue(Queue, &Packet->ListEntry); @@ -455,7 +454,7 @@ { LARGE_INTEGER SafeTimeout; PKQUEUE Queue; - PIO_COMPLETION_PACKET Packet; + PIOP_MINI_COMPLETION_PACKET Packet; PLIST_ENTRY ListEntry; KPROCESSOR_MODE PreviousMode = ExGetPreviousMode(); NTSTATUS Status = STATUS_SUCCESS; @@ -517,11 +516,11 @@ { /* Get the Packet Data */ Packet = CONTAINING_RECORD(ListEntry, - IO_COMPLETION_PACKET, + IOP_MINI_COMPLETION_PACKET, ListEntry); /* Check if this is piggybacked on an IRP */ - if (Packet->PacketType == IrpCompletionPacket) + if (Packet->PacketType == IopCompletionPacketIrp) { /* Get the IRP */ Irp = CONTAINING_RECORD(ListEntry, @@ -539,12 +538,13 @@ else { /* Save values */ - Key = Packet->Key; - Apc = Packet->Context; - IoStatus = Packet->IoStatus; + Key = Packet->KeyContext; + Apc = Packet->ApcContext; + IoStatus.Status = Packet->IoStatus; + IoStatus.Information = Packet->IoStatusInformation; /* Free the packet */ - IopFreeIoCompletionPacket(Packet); + IopFreeMiniPacket(Packet); } /* Enter SEH to write back the values */ Modified: trunk/reactos/ntoskrnl/io/iomgr/iomgr.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/iomgr.c?…
============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/iomgr.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/iomgr.c [iso-8859-1] Tue Nov 4 15:55:55 2008 @@ -49,7 +49,6 @@ extern LIST_ENTRY ShutdownListHead; extern LIST_ENTRY LastChanceShutdownListHead; extern KSPIN_LOCK ShutdownListLock; -extern NPAGED_LOOKASIDE_LIST IoCompletionPacketLookaside; extern POBJECT_TYPE IoAdapterObjectType; ERESOURCE IopDatabaseResource; extern ERESOURCE FileSystemListLock; @@ -76,9 +75,10 @@ extern PDEVICE_OBJECT IopErrorLogObject; -NPAGED_LOOKASIDE_LIST IoLargeIrpLookaside; -NPAGED_LOOKASIDE_LIST IoSmallIrpLookaside; -NPAGED_LOOKASIDE_LIST IopMdlLookasideList; +GENERAL_LOOKASIDE IoLargeIrpLookaside; +GENERAL_LOOKASIDE IoSmallIrpLookaside; +GENERAL_LOOKASIDE IopMdlLookasideList; +extern GENERAL_LOOKASIDE IoCompletionPacketLookaside; #if defined (ALLOC_PRAGMA) #pragma alloc_text(INIT, IoInitSystem) @@ -94,143 +94,142 @@ ULONG LargeIrpSize, SmallIrpSize, MdlSize; LONG i; PKPRCB Prcb; - PNPAGED_LOOKASIDE_LIST CurrentList = NULL; + PGENERAL_LOOKASIDE CurrentList = NULL; /* Calculate the sizes */ LargeIrpSize = sizeof(IRP) + (8 * sizeof(IO_STACK_LOCATION)); SmallIrpSize = sizeof(IRP) + sizeof(IO_STACK_LOCATION); MdlSize = sizeof(MDL) + (23 * sizeof(PFN_NUMBER)); + /* Initialize the Lookaside List for I\O Completion */ + ExInitializeSystemLookasideList(&IoCompletionPacketLookaside, + NonPagedPool, + sizeof(IOP_MINI_COMPLETION_PACKET), + IOC_TAG1, + 32, + &ExSystemLookasideListHead); + /* Initialize the Lookaside List for Large IRPs */ - ExInitializeNPagedLookasideList(&IoLargeIrpLookaside, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(&IoLargeIrpLookaside, + NonPagedPool, LargeIrpSize, IO_LARGEIRP, - 64); + 64, + &ExSystemLookasideListHead); + /* Initialize the Lookaside List for Small IRPs */ - ExInitializeNPagedLookasideList(&IoSmallIrpLookaside, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(&IoSmallIrpLookaside, + NonPagedPool, SmallIrpSize, IO_SMALLIRP, - 32); - - /* Initialize the Lookaside List for I\O Completion */ - ExInitializeNPagedLookasideList(&IoCompletionPacketLookaside, - NULL, - NULL, - 0, - sizeof(IO_COMPLETION_PACKET), - IOC_TAG1, - 32); + 32, + &ExSystemLookasideListHead); /* Initialize the Lookaside List for MDLs */ - ExInitializeNPagedLookasideList(&IopMdlLookasideList, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(&IopMdlLookasideList, + NonPagedPool, MdlSize, TAG_MDL, - 128); - - /* Now allocate the per-processor lists */ + 128, + &ExSystemLookasideListHead); + + /* Allocate the global lookaside list buffer */ + CurrentList = ExAllocatePoolWithTag(NonPagedPool, + 4 * KeNumberProcessors * + sizeof(GENERAL_LOOKASIDE), + TAG_IO); + + /* Loop all processors */ for (i = 0; i < KeNumberProcessors; i++) { /* Get the PRCB for this CPU */ Prcb = KiProcessorBlock[i]; DPRINT("Setting up lookaside for CPU: %x, PRCB: %p\n", i, Prcb); + /* Write IRP credit limit */ + Prcb->LookasideIrpFloat = 512 / KeNumberProcessors; + + /* Set the I/O Completion List */ + Prcb->PPLookasideList[LookasideCompletionList].L = &IoCompletionPacketLookaside; + if (CurrentList) + { + /* Initialize the Lookaside List for mini-packets */ + ExInitializeSystemLookasideList(CurrentList, + NonPagedPool, + sizeof(IOP_MINI_COMPLETION_PACKET), + IO_SMALLIRP_CPU, + 32, + &ExSystemLookasideListHead); + Prcb->PPLookasideList[LookasideCompletionList].P = CurrentList; + CurrentList++; + + } + else + { + Prcb->PPLookasideList[LookasideCompletionList].P = &IoCompletionPacketLookaside; + } + /* Set the Large IRP List */ - Prcb->PPLookasideList[LookasideLargeIrpList].L = &IoLargeIrpLookaside.L; - CurrentList = ExAllocatePoolWithTag(NonPagedPool, - sizeof(NPAGED_LOOKASIDE_LIST), - IO_LARGEIRP_CPU); + Prcb->PPLookasideList[LookasideLargeIrpList].L = &IoLargeIrpLookaside; if (CurrentList) { /* Initialize the Lookaside List for Large IRPs */ - ExInitializeNPagedLookasideList(CurrentList, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(CurrentList, + NonPagedPool, LargeIrpSize, IO_LARGEIRP_CPU, - 64); + 64, + &ExSystemLookasideListHead); + Prcb->PPLookasideList[LookasideLargeIrpList].P = CurrentList; + CurrentList++; + } else { - CurrentList = &IoLargeIrpLookaside; - } - Prcb->PPLookasideList[LookasideLargeIrpList].P = &CurrentList->L; + Prcb->PPLookasideList[LookasideLargeIrpList].P = &IoLargeIrpLookaside; + } /* Set the Small IRP List */ - Prcb->PPLookasideList[LookasideSmallIrpList].L = &IoSmallIrpLookaside.L; - CurrentList = ExAllocatePoolWithTag(NonPagedPool, - sizeof(NPAGED_LOOKASIDE_LIST), - IO_SMALLIRP_CPU); + Prcb->PPLookasideList[LookasideSmallIrpList].L = &IoSmallIrpLookaside; if (CurrentList) { /* Initialize the Lookaside List for Small IRPs */ - ExInitializeNPagedLookasideList(CurrentList, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(CurrentList, + NonPagedPool, SmallIrpSize, IO_SMALLIRP_CPU, - 32); + 32, + &ExSystemLookasideListHead); + Prcb->PPLookasideList[LookasideSmallIrpList].P = CurrentList; + CurrentList++; + } else { - CurrentList = &IoSmallIrpLookaside; - } - Prcb->PPLookasideList[LookasideSmallIrpList].P = &CurrentList->L; - - /* Set the I/O Completion List */ - Prcb->PPLookasideList[LookasideCompletionList].L = &IoCompletionPacketLookaside.L; - CurrentList = ExAllocatePoolWithTag(NonPagedPool, - sizeof(NPAGED_LOOKASIDE_LIST), - IO_SMALLIRP_CPU); + Prcb->PPLookasideList[LookasideSmallIrpList].P = &IoSmallIrpLookaside; + } + + /* Set the MDL Completion List */ + Prcb->PPLookasideList[LookasideMdlList].L = &IopMdlLookasideList; if (CurrentList) { - /* Initialize the Lookaside List for Large IRPs */ - ExInitializeNPagedLookasideList(CurrentList, - NULL, - NULL, - 0, - sizeof(IO_COMPLETION_PACKET), - IO_SMALLIRP_CPU, - 32); - } - else - { - CurrentList = &IoCompletionPacketLookaside; - } - Prcb->PPLookasideList[LookasideCompletionList].P = &CurrentList->L; - - /* Set the MDL Completion List */ - Prcb->PPLookasideList[LookasideMdlList].L = &IopMdlLookasideList.L; - CurrentList = ExAllocatePoolWithTag(NonPagedPool, - sizeof(NPAGED_LOOKASIDE_LIST), - TAG_MDL); - if (CurrentList) - { /* Initialize the Lookaside List for MDLs */ - ExInitializeNPagedLookasideList(CurrentList, - NULL, - NULL, - 0, + ExInitializeSystemLookasideList(CurrentList, + NonPagedPool, SmallIrpSize, TAG_MDL, - 128); + 128, + &ExSystemLookasideListHead); + + Prcb->PPLookasideList[LookasideMdlList].P = CurrentList; + CurrentList++; + } else { - CurrentList = &IopMdlLookasideList; - } - Prcb->PPLookasideList[LookasideMdlList].P = &CurrentList->L; + Prcb->PPLookasideList[LookasideMdlList].P = &IopMdlLookasideList; + } } } 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 Nov 4 15:55:55 2008 @@ -419,7 +419,7 @@ { /* We have an I/O Completion setup... create the special Overlay */ Irp->Tail.CompletionKey = Key; - Irp->Tail.Overlay.PacketType = IrpCompletionPacket; + Irp->Tail.Overlay.PacketType = IopCompletionPacketIrp; KeInsertQueue(Port, &Irp->Tail.Overlay.ListEntry); } else
16 years, 1 month
1
0
0
0
[dreimer] 37190: Bug 3830: Spanish netshell update and more by Javier Remacha Bug 3833: Ukrainian translation update by Artem Reznikov Bug 3834: another fix for slovak translationby Mario Kacmar
by dreimer@svn.reactos.org
Author: dreimer Date: Tue Nov 4 15:28:06 2008 New Revision: 37190 URL:
http://svn.reactos.org/svn/reactos?rev=37190&view=rev
Log: Bug 3830: Spanish netshell update and more by Javier Remacha Bug 3833: Ukrainian translation update by Artem Reznikov Bug 3834: another fix for slovak translationby Mario Kacmar Modified: trunk/reactos/base/applications/calc/lang/ru-RU.rc trunk/reactos/base/applications/calc/lang/uk-UA.rc trunk/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc trunk/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc trunk/reactos/base/applications/mstsc/lang/uk-UA.rc trunk/reactos/base/applications/notepad/lang/es-ES.rc trunk/reactos/base/applications/winhlp32/lang/uk-UA.rc trunk/reactos/base/applications/winhlp32/rsrc.rc trunk/reactos/base/shell/explorer/explorer-uk.rc trunk/reactos/dll/cpl/desk/lang/sk-SK.rc trunk/reactos/dll/cpl/input/lang/uk-UA.rc trunk/reactos/dll/cpl/main/lang/uk-UA.rc trunk/reactos/dll/cpl/sysdm/lang/sk-SK.rc trunk/reactos/dll/win32/netcfgx/lang/sk-SK.rc trunk/reactos/dll/win32/netshell/lang/es-ES.rc trunk/reactos/dll/win32/netshell/lang/sk-SK.rc trunk/reactos/dll/win32/shell32/lang/sk-SK.rc trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp trunk/reactos/tools/xml.cpp Modified: trunk/reactos/base/applications/calc/lang/ru-RU.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/calc/lan…
============================================================================== --- trunk/reactos/base/applications/calc/lang/ru-RU.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/calc/lang/ru-RU.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -448,7 +448,7 @@ IDS_CONV_CONSUMPTION "Ðàñõîä òîïëèâà (äâèãàòåëè)" IDS_CONV_CURRENCY "Âàëþòà" IDS_CONV_ENERGY "Ýíåðãèÿ" - IDS_CONV_LENGTH "Äëèííà" + IDS_CONV_LENGTH "Äëèíà" IDS_CONV_POWER "Ìîùíîñòü" IDS_CONV_PRESSURE "Äàâëåíèå" IDS_CONV_TEMPERATURE "Òåìïåðàòóðà" Modified: trunk/reactos/base/applications/calc/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/calc/lan…
============================================================================== --- trunk/reactos/base/applications/calc/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/calc/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -239,20 +239,20 @@ IDD_DIALOG_CONVERSION DIALOGEX 0, 0, 320, 130 STYLE WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Calculator" +CAPTION "Êàëüêóëÿòîð ReactOS" MENU IDR_MENU_STANDARD FONT 8, "MS Shell Dlg" BEGIN - PUSHBUTTON "Convert",IDC_BUTTON_CONVERT,35,105,76,17 + PUSHBUTTON "Ïåðåâåñòè",IDC_BUTTON_CONVERT,35,105,76,17 COMBOBOX IDC_COMBO_CATEGORY,4,31,140,168,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | CBS_SORT - LTEXT "Category:",IDC_STATIC,4,20,56,8 + LTEXT "Êàòåãîð³ÿ:",IDC_STATIC,4,20,56,8 COMBOBOX IDC_COMBO_FROM,4,60,140,168,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | CBS_SORT - LTEXT "Convert from:",IDC_STATIC,4,49,56,8 + LTEXT "Âèõ³äíà âåëè÷èíà (""ç""):",IDC_STATIC,4,49,56,8 COMBOBOX IDC_COMBO_TO,4,87,140,168,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | CBS_SORT - LTEXT "Convert to:",IDC_STATIC,4,76,56,8 + LTEXT "ʳíöåâà âåëè÷èíà (""â""):",IDC_STATIC,4,76,56,8 CONTROL "C",IDC_BUTTON_CANC,"Button",BS_OWNERDRAW | BS_CENTER | BS_VCENTER | BS_NOTIFY | WS_TABSTOP,276,24,40,17 CONTROL "CE",IDC_BUTTON_CE,"Button",BS_OWNERDRAW | BS_CENTER | @@ -452,17 +452,17 @@ // types of conversion STRINGTABLE DISCARDABLE BEGIN - IDS_CONV_AREA "Area" - IDS_CONV_CONSUMPTION "Consumption (engines)" - IDS_CONV_CURRENCY "Currencies" - IDS_CONV_ENERGY "Energy" - IDS_CONV_LENGTH "Lenghts" - IDS_CONV_POWER "Power" - IDS_CONV_PRESSURE "Pressure" - IDS_CONV_TEMPERATURE "Temperature" - IDS_CONV_VELOCITY "Velocity" - IDS_CONV_VOLUME "Volume" - IDS_CONV_WEIGHT "Weights" + IDS_CONV_AREA "Ïëîùà" + IDS_CONV_CONSUMPTION "Âèòðàòà ïàëèâà (äâèãóíè)" + IDS_CONV_CURRENCY "Âàëþòà" + IDS_CONV_ENERGY "Åíåðã³ÿ" + IDS_CONV_LENGTH "Äîâæèíà" + IDS_CONV_POWER "Ïîòóæí³ñòü" + IDS_CONV_PRESSURE "Òèñê" + IDS_CONV_TEMPERATURE "Òåìïåðàòóðà" + IDS_CONV_VELOCITY "Øâèäê³ñòü" + IDS_CONV_VOLUME "Îá'ºì" + IDS_CONV_WEIGHT "Âàãà" END // TYPES OF AREAS Modified: trunk/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mscutils…
============================================================================== --- trunk/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -3,7 +3,7 @@ * LICENSE: GPL - See COPYING in the top level directory * FILE: base/applications/mscutils/eventvwr/lang/ru-RU.rc * PURPOSE: Russian Language File for ReactOS Event Viewer - * TRANSLATORS: Dmitry Chapyshev + * TRANSLATORS: Dmitry Chapyshev, Artem Reznikov */ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT @@ -93,12 +93,12 @@ STRINGTABLE BEGIN IDS_APP_TITLE "Ïðîñìîòð ñîáûòèé" - IDC_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer." - IDC_EVENTLOG_ERROR_TYPE "Error" - IDC_EVENTLOG_WARNING_TYPE "Warning" - IDC_EVENTLOG_INFORMATION_TYPE "Information" - IDC_EVENTLOG_AUDIT_SUCCESS "Audit Success" - IDC_EVENTLOG_AUDIT_FAILURE "Audit Failure" - IDC_EVENTLOG_SUCCESS "Success" - IDC_EVENTLOG_UNKNOWN_TYPE "Unknown Event" + IDC_EVENTSTRINGIDNOTFOUND "Íå íàéäåíî îïèñàíèå äëÿ ñîáûòèÿ ñ êîäîì ( %lu ) â èñòî÷íèêå ( %s ). Âîçìîæíî, íà ëîêàëüíîì êîìïüþòåðå íåò íóæíûõ äàííûõ â ðååñòðå èëè ôàéëîâ DLL ñîîáùåíèé äëÿ îòîáðàæåíèÿ ñîîáùåíèé óäàëåííîãî êîìïüþòåðà." + IDC_EVENTLOG_ERROR_TYPE "Îøèáêà" + IDC_EVENTLOG_WARNING_TYPE "Ïðåäóïðåæäåíèå" + IDC_EVENTLOG_INFORMATION_TYPE "Óâåäîìëåíèå" + IDC_EVENTLOG_AUDIT_SUCCESS "Àóäèò óñïåõîâ" + IDC_EVENTLOG_AUDIT_FAILURE "Àóäèò îòêàçîâ" + IDC_EVENTLOG_SUCCESS "Óñïåõ" + IDC_EVENTLOG_UNKNOWN_TYPE "Íåèçâåñòíîå ñîáûòèå" END Modified: trunk/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mscutils…
============================================================================== --- trunk/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -3,7 +3,7 @@ * LICENSE: GPL - See COPYING in the top level directory * FILE: base/applications/mscutils/eventvwr/lang/uk-UA.rc * PURPOSE: Ukraianian Language File for ReactOS Event Viewer - * TRANSLATORS: Rostislav Zabolotny + * TRANSLATORS: Rostislav Zabolotny, Artem Reznikov */ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT @@ -94,11 +94,11 @@ BEGIN IDS_APP_TITLE "Îãëÿäà÷ ïîä³é" IDC_EVENTSTRINGIDNOTFOUND "Îïèñ äëÿ ²äåíòèô³êàòîðà ïî䳿( %lu ) çà äæåðåëîì( %s ) íå çíàéäåíî. Ëîêàëüíèé êîìï'þòåð ìîæå íå ìàòè íåîáõ³äíî¿ ³íôîðìàö³¿ â ðåºñòð³ ÷è DLL ôàéë³â ïîâ³äîìëåíü äëÿ â³äîáðàæåííÿ ïîâ³äîìëåíü, ùî íàäõîäÿòü â³ä â³ääàëåíîãî êîìï'þòåðà." - IDC_EVENTLOG_ERROR_TYPE "Error" - IDC_EVENTLOG_WARNING_TYPE "Warning" - IDC_EVENTLOG_INFORMATION_TYPE "Information" - IDC_EVENTLOG_AUDIT_SUCCESS "Audit Success" - IDC_EVENTLOG_AUDIT_FAILURE "Audit Failure" - IDC_EVENTLOG_SUCCESS "Success" - IDC_EVENTLOG_UNKNOWN_TYPE "Unknown Event" + IDC_EVENTLOG_ERROR_TYPE "Ïîìèëêà" + IDC_EVENTLOG_WARNING_TYPE "Ïîïåðåäæåííÿ" + IDC_EVENTLOG_INFORMATION_TYPE "Ïîâ³äîìëåííÿ" + IDC_EVENTLOG_AUDIT_SUCCESS "Àóäèò óñï³õ³â" + IDC_EVENTLOG_AUDIT_FAILURE "Àóäèò â³äìîâ" + IDC_EVENTLOG_SUCCESS "Óñï³õ" + IDC_EVENTLOG_UNKNOWN_TYPE "Íåâ³äîìà ïîä³ÿ" END Modified: trunk/reactos/base/applications/mstsc/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mstsc/la…
============================================================================== --- trunk/reactos/base/applications/mstsc/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mstsc/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -66,6 +66,6 @@ IDS_PIXEL "%lu íà %lu êðàïîê" IDS_FULLSCREEN "Íà âåñü åêðàí" IDS_BROWSESERVER "<Ïîøóê ³íøèõ...>" - IDS_HEADERTEXT1 "Remote Desktop" - IDS_HEADERTEXT2 "Connection" + IDS_HEADERTEXT1 "³ääàëåíå êåðóâàííÿ ðîáî÷èì ñòîëîì" + IDS_HEADERTEXT2 "ϳäêëþ÷åííÿ" END Modified: trunk/reactos/base/applications/notepad/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/notepad/…
============================================================================== --- trunk/reactos/base/applications/notepad/lang/es-ES.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/notepad/lang/es-ES.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -195,7 +195,7 @@ STRING_OUT_OF_MEMORY, "No hay suficiente memoria para terminar esta \ tarea. \nCierre una o más aplicaciones para \ aumentar la cantidad \nde memoria libre." -STRING_CANNOTFIND "No pudo encontrar '%s'" +STRING_CANNOTFIND "No se encontró '%s'" STRING_ANSI, "ANSI" STRING_UNICODE, "Unicode" STRING_UNICODE_BE, "Unicode (big endian)" @@ -203,6 +203,6 @@ STRING_CRLF, "Windows" STRING_LF, "Unix" STRING_CR, "Mac" -STRING_LINE_COLUMN, "Line %d, column %d" - -END +STRING_LINE_COLUMN, "Línea %d, columna %d" + +END Modified: trunk/reactos/base/applications/winhlp32/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32…
============================================================================== --- trunk/reactos/base/applications/winhlp32/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -1,63 +1,112 @@ /* * PROJECT: ReactOS Help Viewer * LICENSE: GPL - See COPYING in the top level directory - * FILE: applications/winhelp/lang/uk-UA.rc + * FILE: applications/winhlp32/lang/uk-UA.rc * PURPOSE: Ukraianian Language File for ReactOS Help Viewer - * PROGRAMMERS: Rostislav Zabolotny + * PROGRAMMERS: Rostislav Zabolotny, Artem Reznikov */ - -LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT /* Menu */ -MAIN_MENU MENU -BEGIN - POPUP "&Ôàéë" - BEGIN +MAIN_MENU MENU LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT +{ + POPUP "&Ôàéë" { MENUITEM "&³äêðèòè", MNID_FILE_OPEN MENUITEM SEPARATOR MENUITEM "&Äðóê", MNID_FILE_PRINT - MENUITEM "Íàëàøòóâàííÿ &ïð³íòåðà...", MNID_FILE_SETUP + MENUITEM "Ïàðà&ìåòðè äðóêó...", MNID_FILE_SETUP MENUITEM SEPARATOR MENUITEM "Â&èõ³ä", MNID_FILE_EXIT - END - POPUP "&Ïðàâêà" - BEGIN + } + POPUP "&Ïðàâêà" { MENUITEM "&Êîï³þâàòè...", MNID_EDIT_COPYDLG MENUITEM SEPARATOR MENUITEM "&Îïèñ...", MNID_EDIT_ANNOTATE - END - POPUP "&Çàêëàäêà" - BEGIN + } + POPUP "&Çàêëàäêà" { MENUITEM "&Âèçíà÷èòè...", MNID_BKMK_DEFINE - END - POPUP "&Äîïîìîãà" - BEGIN - MENUITEM "Äîïîìîãà &ïî äîïîìîç³", MNID_HELP_HELPON - MENUITEM "&Íàä óñ³ìà â³êíàìè", MNID_HELP_HELPTOP + } + POPUP "Ï&àðàìåòðè" { + POPUP "Äîâ³äêó çàâæäè âèäíî" + BEGIN + MENUITEM "Çà ïðîìîâ÷àííÿì", MNID_OPTS_HELP_DEFAULT + MENUITEM "Âèäíî", MNID_OPTS_HELP_VISIBLE + MENUITEM "Íå âèäíî", MNID_OPTS_HELP_NONVISIBLE + END + MENUITEM "²ñòîð³ÿ", MNID_OPTS_HISTORY + POPUP "Øðèôò" + BEGIN + MENUITEM "Äð³áíèé", MNID_OPTS_FONTS_SMALL + MENUITEM "Çâè÷àéíèé", MNID_OPTS_FONTS_NORMAL + MENUITEM "Âåëèêèé", MNID_OPTS_FONTS_LARGE + END + MENUITEM "Âèêîðèñòîâóâàòè ñèñòåìí³ êîëüîðè", MNID_OPTS_SYSTEM_COLORS + } + POPUP "&Äîâ³äêà" { + MENUITEM "Äîâ³äêà &ïî äîâ³äêó", MNID_HELP_HELPON + MENUITEM "Íàä óñ³ìà â³êíàìè", MNID_HELP_HELPTOP MENUITEM SEPARATOR MENUITEM "&²íôîðìàö³ÿ...", MNID_HELP_ABOUT #ifdef WINELIB MENUITEM "&Ïðî WINE", MNID_HELP_WINE #endif - END -END + } +} + +IDD_INDEX DIALOG DISCARDABLE 0, 0, 200, 190 LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +FONT 8, "MS Shell Dlg" +CAPTION "Ïðåäìåòíèé ïîêàæ÷èê" +{ + LISTBOX IDC_INDEXLIST, 10, 10, 180, 150, LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_BORDER +} + +IDD_SEARCH DIALOG DISCARDABLE 0, 0, 200, 190 LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +FONT 8, "MS Shell Dlg" +CAPTION "Search" +{ + LTEXT "Ùå íå ðåàë³çîâàíî", -1, 10, 10, 180, 150 +} /* Strings */ - -STRINGTABLE DISCARDABLE -BEGIN -STID_WINE_HELP, "Äîïîìîãà WINE" +STRINGTABLE DISCARDABLE LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT +{ +STID_WINE_HELP, "Äîâ³äêà WINE" STID_WHERROR, "ÏÎÌÈËÊÀ" STID_WARNING, "ÏÎÏÅÐÅÄÆÅÍÍß" -STID_INFO, "²íôîðìàö³ÿ" +STID_INFO, "Ïîâ³äîìëåííÿ" STID_NOT_IMPLEMENTED, "Íå ðåàë³çîâàíî" -STID_HLPFILE_ERROR_s, "Ïîìèëêà ï³ä ÷àñ ÷èòàííÿ ôàéëó äîïîìîãè `%s'" -STID_CONTENTS, "&Çì³ñò" -STID_SEARCH, "&Ïîøóê" +STID_HLPFILE_ERROR_s, "Ïîìèëêà ï³ä ÷àñ ÷èòàííÿ ôàéëó äîâ³äêè `%s'" +STID_INDEX, "&Ïðåäìåòíèé ïîêàæ÷èê" +STID_CONTENTS, "Çì³ñò" STID_BACK, "&Íàçàä" -STID_TOPICS, "&Ðîçä³ëè" -STID_ALL_FILES, "Âñ³ ôàéëè (*.*)" -STID_HELP_FILES_HLP, "Ôàéëè äîïîìîãè (*.hlp)" +STID_ALL_FILES, "Óñ³ ôàéëè (*.*)" +STID_HELP_FILES_HLP, "Ôàéëè äîâ³äêè (*.hlp)" STID_FILE_NOT_FOUND_s "Íå ìîæó çíàéòè '%s'. ×è íå áàæàºòå âêàçàòè ðîçòàøóâàííÿ ñàìîñò³éíî?" +STID_NO_RICHEDIT "Íå ìîæó çíàéòè richedit... Ïåðåðèâàþ ðîáîòó" +STID_PSH_INDEX, "Òåìè äîâ³äêè: " +} + +CONTEXT_MENU MENU LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT +BEGIN + POPUP "" + BEGIN + MENUITEM "Íîòàòêè...", MNID_CTXT_ANNOTATE + MENUITEM "Êîï³þâàòè", MNID_CTXT_COPY + MENUITEM "Äðóê...", MNID_CTXT_PRINT + POPUP "Øðèôò" + BEGIN + MENUITEM "Äð³áíèé", MNID_CTXT_FONTS_SMALL + MENUITEM "Çâè÷àéíèé", MNID_CTXT_FONTS_NORMAL + MENUITEM "Âåëèêèé", MNID_CTXT_FONTS_LARGE + END + POPUP "Äîâ³äêó çàâæäè âèäíî" + BEGIN + MENUITEM "Çà ïðîìîâ÷àííÿì", MNID_CTXT_HELP_DEFAULT + MENUITEM "Âèäíî", MNID_CTXT_HELP_VISIBLE + MENUITEM "Íå âèäíî", MNID_CTXT_HELP_NONVISIBLE + END + MENUITEM "Âèêîðèñòîâóâàòè ñèñòåìí³ êîëüîðè", MNID_CTXT_SYSTEM_COLORS + END END Modified: trunk/reactos/base/applications/winhlp32/rsrc.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32…
============================================================================== --- trunk/reactos/base/applications/winhlp32/rsrc.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/rsrc.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -52,5 +52,5 @@ #include "lang/sk-SK.rc" #include "lang/sv-SE.rc" #include "lang/tr-TR.rc" -// #include "lang/uk-UA.rc" +#include "lang/uk-UA.rc" #include "lang/zh-CN.rc" Modified: trunk/reactos/base/shell/explorer/explorer-uk.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/explorer/explor…
============================================================================== --- trunk/reactos/base/shell/explorer/explorer-uk.rc [iso-8859-1] (original) +++ trunk/reactos/base/shell/explorer/explorer-uk.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -381,9 +381,9 @@ IDS_DESKTOPBAR_SETTINGS "Íàñòðîéêè ðîáî÷îãî ñòîëà" IDS_DESKTOP "Ðîáî÷èé Ñò³ë" IDS_TASKBAR "Ïàíåëü çàâäàíü" - IDS_NAMECOLUMN "Name" - IDS_PATHCOLUMN "Path" - IDS_MENUCOLUMN "Menu path" + IDS_NAMECOLUMN "²ì'ÿ" + IDS_PATHCOLUMN "Øëÿõ" + IDS_MENUCOLUMN "Øëÿõ â ìåíþ" END #endif // Ukrainian resources Modified: trunk/reactos/dll/cpl/desk/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/desk/lang/sk-SK.rc…
============================================================================== --- trunk/reactos/dll/cpl/desk/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/desk/lang/sk-SK.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -1,9 +1,9 @@ /* * FILE: dll/cpl/desk/lang/sk-SK.rc * PURPOSE: Slovak Language File for desk - * TRANSLATOR: Kario <kario(a)szm.sk> + * TRANSLATOR: Mário Kaèmár aka Kario <kario(a)szm.sk> * DATE OF TR.: 15-09-2007 - * LAST CHANGE: 11-07-2008 + * LAST CHANGE: 05-10-2008 */ LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT @@ -39,12 +39,12 @@ COMBOBOX IDC_SCREENS_LIST, 14, 103, 100, 100, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "&Nastavenie",IDC_SCREENS_SETTINGS, 120, 103, 50, 13, WS_GROUP PUSHBUTTON "&Ukáka",IDC_SCREENS_TESTSC, 175, 103, 50, 13 - LTEXT "&Poèka",IDC_WAITTEXT, 14, 125, 16, 9 - EDITTEXT IDC_SCREENS_TIMEDELAY, 34, 123, 32, 13, ES_RIGHT | WS_GROUP + LTEXT "&Poèka",IDC_WAITTEXT, 14, 125, 20, 9 + EDITTEXT IDC_SCREENS_TIMEDELAY, 38, 123, 32, 13, ES_RIGHT | WS_GROUP CONTROL "",IDC_SCREENS_TIME ,UPDOWN_CLASS,UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | - WS_BORDER | WS_GROUP, 54, 123, 12, 13 - LTEXT "minút", IDC_MINTEXT, 70, 125, 26, 9 + WS_BORDER | WS_GROUP, 58, 123, 12, 13 + LTEXT "minút", IDC_MINTEXT, 74, 125, 26, 9 CONTROL "Pri obnovení chráni &heslom.",IDC_SCREENS_USEPASSCHK,"button", BS_AUTOCHECKBOX | WS_TABSTOP, 108, 120, 104, 19 GROUPBOX "Napájani&e monitora", IDC_SCREENS_DUMMY2, 6, 155, 232, 41 Modified: trunk/reactos/dll/cpl/input/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/input/lang/uk-UA.r…
============================================================================== --- trunk/reactos/dll/cpl/input/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/input/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -10,17 +10,17 @@ IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Settings" +CAPTION "Ïàðàìåòðè" FONT 8, "MS Shell Dlg" BEGIN LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 25 CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101 - PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14 - PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14 - PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14 - PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14 - GROUPBOX "Preferences", -1, 7, 185, 240, 36 - PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14 + PUSHBUTTON "Çàìîâ&÷óâàííÿ", IDC_SET_DEFAULT, 101, 159, 144, 14 + PUSHBUTTON "&Äîäàòè...", IDC_ADD_BUTTON, 27, 142, 70, 14 + PUSHBUTTON "Â&èäàëèòè...", IDC_REMOVE_BUTTON, 101, 142, 70, 14 + PUSHBUTTON "Â&ëàñòèâîñò³...", IDC_PROP_BUTTON, 175, 142, 70, 14 + GROUPBOX "Íàñòðîéêà", -1, 7, 185, 240, 36 + PUSHBUTTON "&Ïàðàìåòðè êëàâ³àòóðè...", IDC_KEY_SET_BTN, 14, 198, 110, 14 END IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163 @@ -55,22 +55,22 @@ IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Change Key Sequence" +CAPTION "Çì³íà ñïîëó÷åííÿ êëàâ³ø" FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "", -1, 9, 5, 155, 110 - AUTOCHECKBOX "&Switch input languages", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12 + AUTOCHECKBOX "&Ïåðåêëþ÷àòè ìîâè ââîä", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12 LTEXT "Shift", -1, 73, 37, 27, 12 CTEXT "+", -1, 62, 37, 8, 9 AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11 - AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12 - AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12 + AUTORADIOBUTTON "ALT ç&ë³âà", IDC_LEFT_ALT_LANG, 29, 45, 46, 12 + AUTOCHECKBOX "Ïåðå&êëþ÷àòè ðîçêëàäêè êëàâ³àòóðè", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12 LTEXT "Shift", -1, 74, 87, 27, 12 CTEXT "+", -1, 63, 87, 8, 9 AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11 - AUTORADIOBUTTON "Left A<", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12 + AUTORADIOBUTTON "ALT &çë³âà", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12 DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14 - PUSHBUTTON "Cancel", IDCANCEL, 172, 27, 50, 14 + PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 172, 27, 50, 14 END IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75 @@ -96,15 +96,15 @@ IDS_UNKNOWN "(Íåìຠäàíèõ)" IDS_RESTART "Âè ä³éñíî áàæàºòå ïåðåçàâàíòàæèòè êîìï'þòåð çàðàç?" IDS_WHATS_THIS "Ùî öå?" - IDS_LANGUAGE "Language" - IDS_LAYOUT "Keyboard Layout" - IDS_REM_QUESTION "Do you want to remove selected keyboard layout?" - IDS_CONFIRMATION "Confirmation" - IDS_LAYOUT_EXISTS "This layout already exists." - IDS_LAYOUT_EXISTS2 "This layout already exists and can not be added." + IDS_LANGUAGE "Ìîâà" + IDS_LAYOUT "Ðîçêëàäêà êëàâ³àòóðè" + IDS_REM_QUESTION "Âè ä³éñíî õî÷åòå âèäàëèòè âèáðàíó ðîçêëàäêó êëàâ³àòóðè?" + IDS_CONFIRMATION "ϳäòâåðäæåííÿ" + IDS_LAYOUT_EXISTS "Öÿ ðîçêëàäêà âæå ³ñíóº." + IDS_LAYOUT_EXISTS2 "Öÿ ðîçêëàäêà âæå ³ñíóº ³ íå ìîæå áóòè äîäàíà." IDS_CTRL_SHIFT "Ctrl+Shift" - IDS_LEFT_ALT_SHIFT "Left Alt+Shift" - IDS_SWITCH_BET_INLANG "Switch between input languages" + IDS_LEFT_ALT_SHIFT "Alt çë³âà+Shift" + IDS_SWITCH_BET_INLANG "Ïåðåêëþ÷åííÿ ìîâ ââîäó" END STRINGTABLE @@ -241,10 +241,10 @@ IDS_DIVEHI_TYPEWRITER_LAYOUT, "Ìàëüä³âñüêà (äðóêàðñüêà ìàøèíêà)" IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Áîëãàðñüêà ôîíåòè÷íà (êëàñè÷íà)" IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Áîëãàðñüêà ôîíåòè÷íà (BDS)" - IDS_BULGARIAN_BDS_LAYOUT, "Bulgarian BDS 5237-1978" - IDS_GERMAN_RISTOME_LAYOUT, "German (RISTOME)" - IDS_GERMAN_NEO_11_LAYOUT, "German (NEO-1.1)" - IDS_GERMAN_DE_ERGO_LAYOUT, "German (de_ergo)" - IDS_BURMESE_LAYOUT, "Burmese" - IDS_UKRAINIAN_STUDENT_LAYOUT, "Ukrainian (Student)" -END + IDS_BULGARIAN_BDS_LAYOUT, "Áîëãàðñüêà BDS 5237-1978" + IDS_GERMAN_RISTOME_LAYOUT, "ͳìåöüêà (RISTOME)" + IDS_GERMAN_NEO_11_LAYOUT, "ͳìåöüêà (NEO-1.1)" + IDS_GERMAN_DE_ERGO_LAYOUT, "ͳìåöüêà (de_ergo)" + IDS_BURMESE_LAYOUT, "Á³ðìàíñüêà" + IDS_UKRAINIAN_STUDENT_LAYOUT, "Óêðà¿íñüêà (ñòóäåíòñüêà)" +END Modified: trunk/reactos/dll/cpl/main/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/main/lang/uk-UA.rc…
============================================================================== --- trunk/reactos/dll/cpl/main/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/main/lang/uk-UA.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -176,5 +176,5 @@ IDS_REMOVE_TEXT "Âè ä³éñíî áàæàºòå âèäàëèòè ñõåìó '%s' ³ç ñèñòåìè?" IDS_OVERWRITE_TITLE "ϳäòâåðäæåííÿ çàì³íè ñõåìè" IDS_OVERWRITE_TEXT "Âèáðàíà ñõåìà âêàç³âíèê³â óæå âèêîðèñòîâóºòüñÿ. Çàì³íèòè âèõ³äíó ñõåìó?" - IDS_ANIMATE_CURSOR "Animated Cursor" + IDS_ANIMATE_CURSOR "Àí³ìîâàíèé âêàç³âíèê" END Modified: trunk/reactos/dll/cpl/sysdm/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/sysdm/lang/sk-SK.r…
============================================================================== --- trunk/reactos/dll/cpl/sysdm/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/sysdm/lang/sk-SK.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -1,8 +1,9 @@ /* * FILE: dll/cpl/sysdm/lang/sk-SK.rc * PURPOSE: Slovak Language File for sysdm - * TRANSLATOR: Kario <kario(a)szm.sk> + * TRANSLATOR: Mário Kaèmár aka Kario <kario(a)szm.sk> * DATE OF TR.: 20-09-2007 + * LAST CHANGE: 16-10-2009 */ LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT @@ -125,7 +126,7 @@ BEGIN ICON IDI_USERPROF, IDC_STATIC, 6, 11, 16, 16, SS_ICON LTEXT "Pouívate¾ské profily obsahujú nastavenia pracovnej plochy a iné informácie týkajúce sa pouívate¾ského konta. Na kadom pouívanom poèítaèi je moné vytvori iný profil alebo je moné vybra zdie¾aný profil, ktorý je rovnaký na vetkých pouívaných poèítaèoch.", - IDC_STATIC, 40, 11, 204, 35 + IDC_STATIC, 40, 11, 204, 44 LTEXT "&Profily uloené na tomto poèítaèi:", IDC_STATIC, 16, 51, 204, 9 CONTROL "", IDC_USERPROFILE_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 6, 66, 244, 85, WS_EX_CLIENTEDGE @@ -149,11 +150,11 @@ LTEXT "Predvolený operaèný &systém:", IDC_STATIC, 14, 26, 100, 8 COMBOBOX IDC_STRECOSCOMBO, 14, 37, 224, 46, CBS_DROPDOWNLIST AUTOCHECKBOX "&Zobrazi zoznam operaèných systémov na:", IDC_STRECLIST, 14, 56, 150, 8 - EDITTEXT IDC_STRRECLISTEDIT, 179, 54, 30, 12, ES_NUMBER + EDITTEXT IDC_STRRECLISTEDIT, 183, 54, 30, 12, ES_NUMBER CONTROL "", IDC_STRRECLISTUPDWN, "msctls_updown32", UDS_WRAP | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_CHILD | WS_VISIBLE, 0, 0, 8, 13 LTEXT "sekúnd", IDC_STATIC, 215, 56, 25, 8 - AUTOCHECKBOX "Ak sú &potrebné monosti obnovenia, zobrazi ich na:", IDC_STRRECREC, 14, 70, 163, 8 - EDITTEXT IDC_STRRECRECEDIT, 179, 68, 30, 12, ES_NUMBER + AUTOCHECKBOX "Ak sú &potrebné monosti obnovenia, zobrazi ich na:", IDC_STRRECREC, 14, 70, 167, 8 + EDITTEXT IDC_STRRECRECEDIT, 183, 68, 30, 12, ES_NUMBER CONTROL "", IDC_STRRECRECUPDWN, "msctls_updown32", UDS_WRAP | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_CHILD | WS_VISIBLE, 0, 0, 8, 13 LTEXT "sekúnd", IDC_STATIC, 215, 70, 25, 8 LTEXT "Ak chcete manuálne upravi súbor s monosami spustenia systému, kliknite na tlaèidlo Upravi.", IDC_STATIC, 14, 89, 187, 8 @@ -180,29 +181,29 @@ CAPTION "Virtuálna pamä" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - LTEXT "Jednotka [menovka zväzku]", IDC_STATIC, 12, 5, 96, 9 - LTEXT "Ve¾kos stránkovacieho súboru (v MB)", IDC_STATIC, 115, 5, 96, 9 + LTEXT "Jednotka [menovka zväzku]", IDC_STATIC, 10, 5, 96, 9 + LTEXT "Ve¾kos stránkovacieho súboru (v MB)", IDC_STATIC, 112, 5, 96, 9 LISTBOX IDC_PAGEFILELIST, 10, 16, 204, 52, LBS_NOTIFY | LBS_USETABSTOPS GROUPBOX "Ve¾kos stránkovacieho súboru pre vybranú jednotku", IDC_DRIVEGROUP, 10, 70, 204, 104 - LTEXT "Jednotka:", IDC_STATIC, 20, 80, 20, 8 + LTEXT "Jednotka:", IDC_STATIC, 20, 80, 30, 8 LTEXT "", IDC_DRIVE, 88, 81, 100, 9 LTEXT "Dostupné miesto:", IDC_STATIC, 20, 92, 56, 9 LTEXT "", IDC_SPACEAVAIL, 88, 92, 104, 9 - LTEXT "&Poèiatoèná ve¾kos (v MB):", -1, 22, 118, 54, 9 - LTEXT "Ma&ximálna ve¾kos (v MB):", -1, 22, 131, 64, 9 - AUTORADIOBUTTON "&Vlastná ve¾kos:", IDC_CUSTOM, 20, 105, 54, 9, WS_GROUP - AUTORADIOBUTTON "Ve¾kos urèovaná &systémom", IDC_SYSMANSIZE, 20, 145, 88, 9 - AUTORADIOBUTTON "N&epouíva stránkovací súbor", IDC_NOPAGEFILE, 20, 158, 78,9 + LTEXT "&Poèiatoèná ve¾kos (v MB):", -1, 22, 118, 74, 9 + LTEXT "Ma&ximálna ve¾kos (v MB):", -1, 22, 131, 74, 9 + AUTORADIOBUTTON "&Vlastná ve¾kos:", IDC_CUSTOM, 20, 105, 74, 9, WS_GROUP + AUTORADIOBUTTON "Ve¾kos urèovaná &systémom", IDC_SYSMANSIZE, 20, 145, 98, 9 + AUTORADIOBUTTON "N&epouíva stránkovací súbor", IDC_NOPAGEFILE, 20, 158, 108,9 EDITTEXT IDC_INITIALSIZE, 100, 114, 44, 13, NOT WS_BORDER, WS_EX_CLIENTEDGE EDITTEXT IDC_MAXSIZE, 100, 129, 44, 13, NOT WS_BORDER, WS_EX_CLIENTEDGE PUSHBUTTON "&Nastavi", IDC_SET, 158, 155, 50, 14 GROUPBOX "Celková ve¾kos stránkovacieho súboru pre vetky jednotky", IDC_TOTALGROUP, 10, 177, 204, 46 - LTEXT "Najmenia povolená:", IDC_STATIC, 18, 188, 58, 9 + LTEXT "Najmenia povolená:", IDC_STATIC, 18, 188, 78, 9 LTEXT "", IDC_MINIMUM, 88, 188, 100, 9 LTEXT "Odporúèaná:", IDC_STATIC, 18, 199, 52, 9 LTEXT "", IDC_RECOMMENDED, 88, 197, 100, 9 - LTEXT "Aktuálne vyhradená:", IDC_STATIC, 18, 210, 66, 9 + LTEXT "Aktuálne vyhradená:", IDC_STATIC, 18, 210, 76, 9 LTEXT "", IDC_CURRENT, 88, 208, 100, 9 DEFPUSHBUTTON "OK", IDOK, 114, 232, 48, 14 Modified: trunk/reactos/dll/win32/netcfgx/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netcfgx/lang/sk-…
============================================================================== --- trunk/reactos/dll/win32/netcfgx/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/netcfgx/lang/sk-SK.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -34,7 +34,7 @@ CONTROL "Au&tomatic private IP address", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 40, 210, 12 GROUPBOX "", -1, 9, 55, 228, 80, BS_GROUPBOX CONTROL "U&ser configured", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 55, 70, 12 - LTEXT "&IP address:", -1, 14, 75, 135, 8 + LTEXT "Adresa &IP:", -1, 14, 75, 135, 8 CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP, 150, 75, 80, 12 LTEXT "S&ubnet mask:", -1, 14, 95, 135, 8 CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP, 150, 95, 80, 12 @@ -53,16 +53,16 @@ BEGIN GROUPBOX "IP addressen", -1, 5, 5, 240, 90 CONTROL "", IDC_IPLIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 15, 15, 210, 55 - PUSHBUTTON "Add...", IDC_IPADD, 60, 75, 50, 14, WS_TABSTOP - PUSHBUTTON "Edit...", IDC_IPMOD, 120, 75, 50, 14, WS_TABSTOP - PUSHBUTTON "Remove", IDC_IPDEL, 180, 75, 50, 14, WS_TABSTOP + PUSHBUTTON "Prida...", IDC_IPADD, 60, 75, 50, 14, WS_TABSTOP + PUSHBUTTON "Upravi...", IDC_IPMOD, 120, 75, 50, 14, WS_TABSTOP + PUSHBUTTON "Odstráni", IDC_IPDEL, 180, 75, 50, 14, WS_TABSTOP GROUPBOX "Default gateways:", -1, 5, 100, 240, 90 CONTROL "", IDC_GWLIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 15, 110, 210, 55 - PUSHBUTTON "Add...", IDC_GWADD, 60, 170, 50, 14, WS_TABSTOP - PUSHBUTTON "Edit...", IDC_GWMOD, 120, 170, 50, 14, WS_TABSTOP - PUSHBUTTON "Remove", IDC_GWDEL, 180, 170, 50, 14, WS_TABSTOP + PUSHBUTTON "Prida...", IDC_GWADD, 60, 170, 50, 14, WS_TABSTOP + PUSHBUTTON "Upravi...", IDC_GWMOD, 120, 170, 50, 14, WS_TABSTOP + PUSHBUTTON "Odstráni", IDC_GWDEL, 180, 170, 50, 14, WS_TABSTOP GROUPBOX "", -1, 5, 200, 240, 30 - CHECKBOX "Automatic metric", IDC_AUTOMETRIC, 9, 200, 90, 12, BS_AUTOCHECKBOX | WS_TABSTOP + CHECKBOX "Automatická metrika", IDC_AUTOMETRIC, 9, 200, 90, 12, BS_AUTOCHECKBOX | WS_TABSTOP LTEXT "Interface metric:", -1, 15, 215, 90, 12 EDITTEXT IDC_METRIC, 110, 212, 50, 12, WS_TABSTOP | ES_NUMBER END @@ -98,41 +98,41 @@ IDD_TCPIP_ADVOPT_DLG DIALOGEX DISCARDABLE 0, 0, 247, 247 STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION -CAPTION "Options" +CAPTION "Monosti" FONT 8, "MS Shell Dlg" BEGIN LISTBOX IDC_OPTLIST, 5, 30, 230, 70 - LTEXT "&Optional settings", -1, 5, 15, 130, 12 - PUSHBUTTON "&Properties", IDC_OPTPROP, 160, 100, 70, 14, WS_TABSTOP + LTEXT "&Optional settings", -1, 5, 15, 130, 12 //volitelné nastavenia + PUSHBUTTON "Vl&astnosti", IDC_OPTPROP, 160, 100, 70, 14, WS_TABSTOP GROUPBOX "Description:", -1, 5, 120, 240, 70 LTEXT "", IDC_OPTDESC, 15, 130, 220, 33 END IDD_TCPIPADDIP_DLG DIALOGEX DISCARDABLE 0, 0, 200, 70 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "TCP/IP Address" +CAPTION "Adresa TCP/IP" FONT 8, "MS Shell Dlg" BEGIN CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP, 100, 15, 80, 12 - LTEXT "IP address:", -1, 5, 15, 70, 12 - LTEXT "Subnet mask:", -1, 5, 30, 70, 12 + LTEXT "Adresa IP:", -1, 5, 15, 70, 12 + LTEXT "Maska podsiete:", -1, 5, 30, 70, 12 CONTROL "",IDC_SUBNETMASK,"SysIPAddress32", WS_TABSTOP, 100, 30, 80, 12 PUSHBUTTON "", IDC_OK, 50, 50, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP END IDD_TCPIPGW_DLG DIALOGEX DISCARDABLE 0, 0, 200, 80 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "TCP/IP Gateway Address" +CAPTION "TCP/IP adresa brány" //TCP/IP Gateway Address FONT 8, "MS Shell Dlg" BEGIN CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP, 100, 15, 80, 12 - LTEXT "Gateway:", -1, 5, 15, 70, 12 - CHECKBOX "Automatic metric", IDC_USEMETRIC, 15, 30, 190, 12, BS_AUTOCHECKBOX | WS_TABSTOP - LTEXT "&Metric:", IDC_METRICTXT, 5, 45, 45, 12, WS_DISABLED + LTEXT "Brána:", -1, 5, 15, 70, 12 + CHECKBOX "Automatická metrika", IDC_USEMETRIC, 15, 30, 190, 12, BS_AUTOCHECKBOX | WS_TABSTOP + LTEXT "&Metrika:", IDC_METRICTXT, 5, 45, 45, 12, WS_DISABLED EDITTEXT IDC_METRIC, 100, 45, 50, 12, WS_TABSTOP | ES_NUMBER | WS_DISABLED PUSHBUTTON "", IDC_OK, 50, 60, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 110, 60, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 110, 60, 50, 14, WS_TABSTOP END IDD_TCPIPDNS_DLG DIALOGEX DISCARDABLE 0, 0, 200, 80 @@ -143,7 +143,7 @@ CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP, 5, 25, 80, 12 LTEXT "DNS server:", -1, 5, 10, 120, 12 PUSHBUTTON "", IDC_OK, 50, 50, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP END IDD_TCPIPSUFFIX_DLG DIALOGEX DISCARDABLE 0, 0, 200, 80 @@ -154,7 +154,7 @@ EDITTEXT IDC_SUFFIX, 5, 25, 190, 12, WS_TABSTOP LTEXT "Domain suffix:", -1, 5, 10, 120, 12 PUSHBUTTON "", IDC_OK, 50, 50, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 110, 50, 50, 14, WS_TABSTOP END IDD_TCPIP_FILTER_DLG DIALOGEX DISCARDABLE 0, 0, 305, 220 @@ -167,22 +167,22 @@ CONTROL "Permit All", IDC_TCP_ALLOW_ALL, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 15, 30, 70, 12 CONTROL "Permit Only", IDC_TCP_RESTRICT, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 15, 44, 70, 12 CONTROL "", IDC_TCP_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 11, 62, 72, 75 - PUSHBUTTON "Add", IDC_TCP_ADD, 15, 141, 50, 14, WS_TABSTOP - PUSHBUTTON "Remove", IDC_TCP_DEL, 15, 161, 50, 14, WS_TABSTOP + PUSHBUTTON "Prida", IDC_TCP_ADD, 15, 141, 50, 14, WS_TABSTOP + PUSHBUTTON "Odstráni", IDC_TCP_DEL, 15, 161, 50, 14, WS_TABSTOP GROUPBOX "", -1, 105, 30, 90, 150 CONTROL "Permit All", IDC_UDP_ALLOW_ALL, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 115, 30, 70, 12 CONTROL "Permit Only", IDC_UDP_RESTRICT, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 115, 44, 70, 12 CONTROL "", IDC_UDP_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 111, 62, 72, 75 - PUSHBUTTON "Add", IDC_UDP_ADD, 115, 141, 50, 14, WS_TABSTOP - PUSHBUTTON "Remove", IDC_UDP_DEL, 115, 161, 50, 14, WS_TABSTOP + PUSHBUTTON "Prida", IDC_UDP_ADD, 115, 141, 50, 14, WS_TABSTOP + PUSHBUTTON "Odstráni", IDC_UDP_DEL, 115, 161, 50, 14, WS_TABSTOP GROUPBOX "", -1, 205, 30, 90, 150 CONTROL "Permit All", IDC_IP_ALLOW_ALL, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 215, 30, 70, 12 CONTROL "Permit Only", IDC_IP_RESTRICT, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 215, 44, 70, 12 CONTROL "", IDC_IP_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 211, 62, 72, 75 - PUSHBUTTON "Add", IDC_IP_ADD, 215, 141, 50, 14, WS_TABSTOP - PUSHBUTTON "Remove", IDC_IP_DEL, 215, 161, 50, 14, WS_TABSTOP + PUSHBUTTON "Prida", IDC_IP_ADD, 215, 141, 50, 14, WS_TABSTOP + PUSHBUTTON "Odstráni", IDC_IP_DEL, 215, 161, 50, 14, WS_TABSTOP PUSHBUTTON "OK", IDC_OK, 150, 190, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 210, 190, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 210, 190, 50, 14, WS_TABSTOP END IDD_TCPIP_PORT_DLG DIALOGEX DISCARDABLE 0, 0, 200, 60 @@ -193,7 +193,7 @@ EDITTEXT IDC_PORT_VAL, 5, 30, 70, 12, WS_TABSTOP | ES_NUMBER LTEXT "", IDC_PORT_DESC, 5, 15, 40, 12 PUSHBUTTON "OK", IDC_OK, 120, 15, 50, 14, WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 120, 30, 50, 14, WS_TABSTOP + PUSHBUTTON "Zrui", IDCANCEL, 120, 30, 50, 14, WS_TABSTOP END STRINGTABLE @@ -203,19 +203,19 @@ IDS_NO_SUBMASK_SET "You have entered an address that is missing its subnet mask. Please add a subnet mask." IDS_TCPFILTERDESC "TCP/IP filtering allows you to control the type of TCP/IP network traffic that reaches your computer." IDS_TCPFILTER "TCP/IP Filtering" - IDS_IPADDR "IP address" - IDS_SUBMASK "Subnet mask" - IDS_GATEWAY "Gateway" - IDS_METRIC "Metric" + IDS_IPADDR "Adresa IP" + IDS_SUBMASK "Maska podsiete" + IDS_GATEWAY "Brána" + IDS_METRIC "Metrika" IDS_DHCPACTIVE "DHCP Enabled" IDS_AUTOMATIC "Automatic" IDS_NOITEMSEL "You have not selected an item. Select one first." IDS_TCPIP "ReactOS-TCP/IP" - IDS_ADD "Add" + IDS_ADD "Prida" IDS_MOD "OK" - IDS_TCP_PORTS "TCP Ports" - IDS_UDP_PORTS "UDP Ports" - IDS_IP_PROTO "IP protocols" + IDS_TCP_PORTS "TCP porty" + IDS_UDP_PORTS "UDP porty" + IDS_IP_PROTO "IP protokoly" IDS_PORT_RANGE "Port numbers must be greater than 0 and less than 65536. Please enter a number within this range." IDS_PROT_RANGE "Protocol numbers must be greater than 0 and less than 256. Please enter a number within this range." IDS_DUP_NUMBER "The number you are trying to add is already in the list. Please enter a different number." Modified: trunk/reactos/dll/win32/netshell/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/lang/es…
============================================================================== --- trunk/reactos/dll/win32/netshell/lang/es-ES.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/netshell/lang/es-ES.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -64,27 +64,27 @@ IDD_LAN_NETSTATUSDETAILS DIALOGEX DISCARDABLE 0, 0, 200,200 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION -CAPTION "Network Connection Details" +CAPTION "Detalles de la conexión de red" FONT 8, "MS Shell Dlg" BEGIN - LTEXT "Network Connection &Details:", -1, 15, 9, 170, 12 + LTEXT "&Detalles de la conexión de red:", -1, 15, 9, 170, 12 CONTROL "", IDC_DETAILS, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 15, 25, 170, 130 - PUSHBUTTON "&Close", IDC_CLOSE, 125, 165, 62, 14 + PUSHBUTTON "&Cerrar", IDC_CLOSE, 125, 165, 62, 14 END STRINGTABLE DISCARDABLE BEGIN - IDS_PHYSICAL_ADDRESS "Physical Address" - IDS_IP_ADDRESS "IP Address" - IDS_SUBNET_MASK "Subnet Mask" - IDS_DEF_GATEWAY "Default Gateway" - IDS_DHCP_SERVER "DHCP Server" - IDS_LEASE_OBTAINED "Lease Obtained" - IDS_LEASE_EXPIRES "Lease Expires" - IDS_DNS_SERVERS "DNS Servers" - IDS_WINS_SERVERS "WINS Servers" - IDS_PROPERTY "Property" - IDS_VALUE "Value" + IDS_PHYSICAL_ADDRESS "Dirección física" + IDS_IP_ADDRESS "Dirección IP" + IDS_SUBNET_MASK "Máscara de subred" + IDS_DEF_GATEWAY "Puerta de enlace predeterminada" + IDS_DHCP_SERVER "Servidor DHCP" + IDS_LEASE_OBTAINED "Concesión obtenida" + IDS_LEASE_EXPIRES "La concesión caduca" + IDS_DNS_SERVERS "Servidor DNS" + IDS_WINS_SERVERS "Servidor WINS" + IDS_PROPERTY "Propiedad" + IDS_VALUE "Valor" IDS_NETWORKCONNECTION "Conexiones de red" IDS_SHV_COLUMN_NAME "Nombre" IDS_SHV_COLUMN_TYPE "Tipo" Modified: trunk/reactos/dll/win32/netshell/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/lang/sk…
============================================================================== --- trunk/reactos/dll/win32/netshell/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/netshell/lang/sk-SK.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -1,6 +1,6 @@ /* TRANSLATOR : Mário Kaèmár /Mario Kacmar/ aka Kario (kario(a)szm.sk) * DATE OF TR.: 31-08-2008 - * LAST CHANGE: 19-09-2008 + * LAST CHANGE: 23-10-2008 */ LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT @@ -75,48 +75,48 @@ IDD_LAN_NETSTATUSDETAILS DIALOGEX DISCARDABLE 0, 0, 200,200 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION -CAPTION "Network Connection Details" +CAPTION "Podrobnosti sieového pripojenia" //Sieové pripojenie - podrobnosti FONT 8, "MS Shell Dlg" BEGIN - LTEXT "Network Connection &Details:", -1, 15, 9, 170, 12 + LTEXT "Po&drobnosti sieového pripojenia:", -1, 15, 9, 170, 12 CONTROL "", IDC_DETAILS, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 15, 25, 170, 130 - PUSHBUTTON "&Close", IDC_CLOSE, 125, 165, 62, 14 + PUSHBUTTON "&Zavrie", IDC_CLOSE, 125, 165, 62, 14 END STRINGTABLE DISCARDABLE BEGIN - IDS_PHYSICAL_ADDRESS "Physical Address" - IDS_IP_ADDRESS "IP Address" - IDS_SUBNET_MASK "Subnet Mask" - IDS_DEF_GATEWAY "Default Gateway" + IDS_PHYSICAL_ADDRESS "Fyzická adresa" + IDS_IP_ADDRESS "Adresa IP" + IDS_SUBNET_MASK "Maska podsiete" + IDS_DEF_GATEWAY "Predvolená brána" IDS_DHCP_SERVER "DHCP Server" IDS_LEASE_OBTAINED "Lease Obtained" IDS_LEASE_EXPIRES "Lease Expires" - IDS_DNS_SERVERS "DNS Servers" - IDS_WINS_SERVERS "WINS Servers" - IDS_PROPERTY "Property" - IDS_VALUE "Value" - IDS_NETWORKCONNECTION "Network Connection" + IDS_DNS_SERVERS "Servery DNS" + IDS_WINS_SERVERS "Servery WINS" + IDS_PROPERTY "Vlastnos" + IDS_VALUE "Hodnota" + IDS_NETWORKCONNECTION "Sieové pripojenie" IDS_SHV_COLUMN_NAME "Názov" IDS_SHV_COLUMN_TYPE "Typ" - IDS_SHV_COLUMN_STATE "Status" + IDS_SHV_COLUMN_STATE "Stav" IDS_SHV_COLUMN_DEVNAME "Názov zariadenia" - IDS_SHV_COLUMN_PHONE "Phone # or Host Address" - IDS_SHV_COLUMN_OWNER "Owner" - IDS_TYPE_ETHERNET "LAN or High-Speed Internet" - IDS_STATUS_NON_OPERATIONAL "Disabled" - IDS_STATUS_UNREACHABLE "Not Connected" - IDS_STATUS_DISCONNECTED "Network cable unplugged" - IDS_STATUS_CONNECTING "Acquiring network address" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" + IDS_SHV_COLUMN_PHONE "Telefónne èíslo alebo adresa hostite¾a" + IDS_SHV_COLUMN_OWNER "Vlastník" + IDS_TYPE_ETHERNET "Lokálna sie alebo vysokorýchlostný Internet" + IDS_STATUS_NON_OPERATIONAL "Vypnuté" + IDS_STATUS_UNREACHABLE "Nepripojené" + IDS_STATUS_DISCONNECTED "Sieový kábel je odpojený" + IDS_STATUS_CONNECTING "Získavanie sieovej adresy" + IDS_STATUS_CONNECTED "Pripojené" + IDS_STATUS_OPERATIONAL "Pripojené" - IDS_NET_ACTIVATE "Enable" - IDS_NET_DEACTIVATE "Disable" + IDS_NET_ACTIVATE "Zapnú" + IDS_NET_DEACTIVATE "Vypnú" IDS_NET_STATUS "Stav" IDS_NET_REPAIR "Opravi" IDS_NET_CREATELINK "Vytvori odkaz" - IDS_NET_DELETE "Delete" + IDS_NET_DELETE "Odstráni" IDS_NET_RENAME "Premenova" IDS_NET_PROPERTIES "Vlastnosti" Modified: trunk/reactos/dll/win32/shell32/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/sk-…
============================================================================== --- trunk/reactos/dll/win32/shell32/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/shell32/lang/sk-SK.rc [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -1,7 +1,7 @@ /* TRANSLATOR : Mário Kaèmár /Mario Kacmar/ aka Kario (kario(a)szm.sk) * NOTE : partially translated * TRANSLATED : 26-12-2007 - * LAST CHANGE: 18-09-2008 + * LAST CHANGE: 26-10-2008 */ /* @@ -421,15 +421,15 @@ CAPTION "Typy súborov" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN -LTEXT "Registered file &types:", -1, 7, 10, 70, 10 +LTEXT "Registrované &typy súborov:", -1, 7, 10, 70, 10 CONTROL "", 14000, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP, 7, 20, 249, 80 -PUSHBUTTON "&New", 14001, 120, 110, 50, 14, WS_TABSTOP -PUSHBUTTON "&Delete", 14002, 180, 110, 50, 14, WS_TABSTOP -GROUPBOX "Details for '%s' extension", 14003, 7, 130, 249, 70 +PUSHBUTTON "&Nový", 14001, 120, 110, 50, 14, WS_TABSTOP +PUSHBUTTON "O&dstráni", 14002, 180, 110, 50, 14, WS_TABSTOP +GROUPBOX "Podrobnosti o prípone '%s'", 14003, 7, 130, 249, 70 //Details for '%s' extension LTEXT "Opens with:", -1, 12, 140, 40, 10 //ICON LTEXT "Appname", 14005, 100, 140, 40, 10 -PUSHBUTTON "&Change...", 14006, 180, 140, 50, 14, WS_TABSTOP +PUSHBUTTON "&Zmeni...", 14006, 180, 140, 50, 14, WS_TABSTOP LTEXT "Files with extension '%s' are of type '%s'. To\nchange settings that affect all '%s' files, click\nAdvanced.", 14007, 12, 155, 160, 30 PUSHBUTTON "Ad&vanced", 14008, 180, 175, 50, 14, WS_TABSTOP END @@ -646,7 +646,7 @@ IDS_RESTORE "&Obnovi" IDS_FORMATDRIVE "Formátova..." IDS_RENAME "Premenova" - IDS_INSERT "Insert" + IDS_INSERT "Vloi" IDS_CREATEFOLDER_DENIED "Nie je moné vytvori nový prieèinok: Prístup zamietnutý." IDS_CREATEFOLDER_CAPTION "Chyba poèas vytvárania nového prieèinka" @@ -725,12 +725,12 @@ IDS_OPEN_WITH_FILTER "Spustite¾né súbory\0*.exe\0" IDS_DIRECTORY "Prieèinok" IDS_VIRTUAL_DRIVER "Virtual Device Driver" - IDS_BAT_FILE "ReactOS Batch File" - IDS_CMD_FILE "ReactOS Command Script" + IDS_BAT_FILE "Dávkový súbor systému ReactOS" + IDS_CMD_FILE "Príkazový skript systému ReactOS" IDS_COM_FILE "DOS aplikácia" IDS_CPL_FILE "Poloka ovládacieho panela" IDS_CUR_FILE "Kurzor" - IDS_DLL_FILE "Application Extension" + IDS_DLL_FILE "Rozírenie aplikácie" IDS_DRV_FILE "Ovládaè zariadenia" IDS_EXE_FILE "Aplikácia" IDS_FON_FILE "Súbor písma" Modified: trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rbuild/backend/mingw…
============================================================================== --- trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp [iso-8859-1] (original) +++ trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -885,9 +885,6 @@ bool MingwBackend::IsSupportedCompilerVersion ( const string& compilerVersion ) { - if ( strcmp ( compilerVersion.c_str (), "3.4.2") < 0 ) - return false; - else return true; } Modified: trunk/reactos/tools/xml.cpp URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/xml.cpp?rev=37190&r1…
============================================================================== --- trunk/reactos/tools/xml.cpp [iso-8859-1] (original) +++ trunk/reactos/tools/xml.cpp [iso-8859-1] Tue Nov 4 15:28:06 2008 @@ -38,7 +38,7 @@ #include <assert.h> #include <ctype.h> #include <string.h> - +#include <stdlib.h> #include "xml.h" #include "ssprintf.h"
16 years, 1 month
1
0
0
0
← Newer
1
...
56
57
58
59
60
61
62
...
66
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
Results per page:
10
25
50
100
200