mirror of
https://github.com/FreeRDP/FreeRDP.git
synced 2025-06-03 00:00:20 +00:00
[locale,xkbfile] fix comparison function
This commit is contained in:
parent
52d32d812c
commit
acf80baeb7
@ -421,12 +421,13 @@ static int xkb_cmp(const void* pva, const void* pvb)
|
|||||||
{
|
{
|
||||||
const XKB_KEY_NAME_SCANCODE* a = pva;
|
const XKB_KEY_NAME_SCANCODE* a = pva;
|
||||||
const XKB_KEY_NAME_SCANCODE* b = pvb;
|
const XKB_KEY_NAME_SCANCODE* b = pvb;
|
||||||
|
|
||||||
|
if (!a && !b)
|
||||||
|
return 0;
|
||||||
if (!a)
|
if (!a)
|
||||||
return 1;
|
return 1;
|
||||||
if (!b)
|
if (!b)
|
||||||
return -1;
|
return -1;
|
||||||
if (!a && !b)
|
|
||||||
return 0;
|
|
||||||
return strcmp(a->xkb_keyname, b->xkb_keyname);
|
return strcmp(a->xkb_keyname, b->xkb_keyname);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user