fix for session persistence
This commit is contained in:
parent
530344462e
commit
abba73f9bc
@ -60,6 +60,20 @@ session_get_bydata(char* name, int width, int height, int bpp, int type)
|
|||||||
|
|
||||||
tmp = g_sessions;
|
tmp = g_sessions;
|
||||||
|
|
||||||
|
/* convert from SCP_SESSION_TYPE namespace to SESMAN_SESSION_TYPE namespace */
|
||||||
|
switch (type)
|
||||||
|
{
|
||||||
|
case SCP_SESSION_TYPE_XVNC: /* 0 */
|
||||||
|
type = SESMAN_SESSION_TYPE_XVNC; /* 2 */
|
||||||
|
break;
|
||||||
|
case SCP_SESSION_TYPE_XRDP: /* 1 */
|
||||||
|
type = SESMAN_SESSION_TYPE_XRDP; /* 1 */
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
lock_chain_release();
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
while (tmp != 0)
|
while (tmp != 0)
|
||||||
{
|
{
|
||||||
if (g_strncmp(name, tmp->item->name, 255) == 0 &&
|
if (g_strncmp(name, tmp->item->name, 255) == 0 &&
|
||||||
|
Loading…
Reference in New Issue
Block a user