Author: cwittich
Date: Sun Jun 28 12:34:01 2015
New Revision: 68300
URL: http://svn.reactos.org/svn/reactos?rev=68300&view=rev
Log:
[KERNEL32]
return the thread ansicodepage when no ansicodepage exists for a specific lcid in CP_THREAD_ACP case
Modified:
trunk/reactos/dll/win32/kernel32/winnls/string/nls.c
Modified: trunk/reactos/dll/win32/kernel32/winnls/string/nls.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/winnls/…
==============================================================================
--- trunk/reactos/dll/win32/kernel32/winnls/string/nls.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/kernel32/winnls/string/nls.c [iso-8859-1] Sun Jun 28 12:34:01 2015
@@ -218,6 +218,8 @@
/* Last error is set by GetLocaleInfoW. */
return NULL;
}
+ if (CodePage == 0)
+ return &AnsiCodePage;
}
else if (CodePage == CP_MACCP)
{
Author: cwittich
Date: Sat Jun 27 19:30:17 2015
New Revision: 68296
URL: http://svn.reactos.org/svn/reactos?rev=68296&view=rev
Log:
fix a typo
Modified:
trunk/reactos/ntoskrnl/config/cmapi.c
Modified: trunk/reactos/ntoskrnl/config/cmapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmapi.c?re…
==============================================================================
--- trunk/reactos/ntoskrnl/config/cmapi.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/config/cmapi.c [iso-8859-1] Sat Jun 27 19:30:17 2015
@@ -2188,7 +2188,7 @@
Cell = Kcb->KeyCell;
CmHive = (PCMHIVE)Hive;
- /* Fail if the key is no a hive root key */
+ /* Fail if the key is not a hive root key */
if (Cell != Hive->BaseBlock->RootCell)
{
DPRINT1("Key is not a hive root key!\n");
Author: akhaldi
Date: Sat Jun 27 17:15:38 2015
New Revision: 68294
URL: http://svn.reactos.org/svn/reactos?rev=68294&view=rev
Log:
[KBSWITCH] Improve mouse events handling. By Joachim Henze. CORE-9883
Modified:
trunk/reactos/base/applications/kbswitch/kbswitch.c
Modified: trunk/reactos/base/applications/kbswitch/kbswitch.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/kbswitch…
==============================================================================
--- trunk/reactos/base/applications/kbswitch/kbswitch.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/kbswitch/kbswitch.c [iso-8859-1] Sat Jun 27 17:15:38 2015
@@ -434,18 +434,17 @@
case WM_NOTIFYICONMSG:
switch (lParam)
{
- case WM_RBUTTONDOWN:
- case WM_LBUTTONDOWN:
+ case WM_RBUTTONUP:
+ case WM_LBUTTONUP:
{
POINT pt;
GetCursorPos(&pt);
SetForegroundWindow(hwnd);
- if (lParam == WM_LBUTTONDOWN)
+ if (lParam == WM_LBUTTONUP)
{
HMENU hLeftPopupMenu;
-
/* Rebuild the left popup menu on every click to take care of keyboard layout changes */
hLeftPopupMenu = BuildLeftPopupMenu();
TrackPopupMenu(hLeftPopupMenu, 0, pt.x, pt.y, 0, hwnd, NULL);