From e56bec1a7db59bac3e37c10423ca98fa590451ba Mon Sep 17 00:00:00 2001 From: jsorg71 Date: Sun, 25 Sep 2005 20:21:06 +0000 Subject: case insesitive config file and moving reverse to ssl_calls --- libxrdp/xrdp_rdp.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'libxrdp/xrdp_rdp.c') diff --git a/libxrdp/xrdp_rdp.c b/libxrdp/xrdp_rdp.c index 8a883f56..48bc2860 100644 --- a/libxrdp/xrdp_rdp.c +++ b/libxrdp/xrdp_rdp.c @@ -69,16 +69,20 @@ xrdp_rdp_read_config(struct xrdp_client_info* client_info) { item = (char*)list_get_item(items, index); value = (char*)list_get_item(values, index); - if (g_strcmp(item, "bitmap_cache") == 0) + if (g_strncasecmp(item, "bitmap_cache", 255) == 0) { - if (g_strcmp(value, "yes") == 0) + if (g_strncasecmp(value, "yes", 255) == 0 || + g_strncasecmp(value, "true", 255) == 0 || + g_strncasecmp(value, "1", 255) == 0) { client_info->use_bitmap_cache = 1; } } - else if (g_strcmp(item, "bitmap_compression") == 0) + else if (g_strncasecmp(item, "bitmap_compression", 255) == 0) { - if (g_strcmp(value, "yes") == 0) + if (g_strncasecmp(value, "yes", 255) == 0 || + g_strncasecmp(value, "true", 255) == 0 || + g_strncasecmp(value, "1", 255) == 0) { client_info->use_bitmap_comp = 1; } -- cgit v1.2.1