Fixed clang issues.
authorArmin Novak <anovak@thinstuff.com>
Fri, 30 Aug 2013 14:31:40 +0000 (16:31 +0200)
committerArmin Novak <anovak@thinstuff.com>
Thu, 5 Sep 2013 10:14:34 +0000 (12:14 +0200)
libfreerdp/core/window.c

index ea0a40f..652aa53 100644 (file)
@@ -75,7 +75,8 @@ BOOL update_read_icon_info(wStream* s, ICON_INFO* icon_info)
                free(icon_info->colorTable);
                icon_info->colorTable = NULL;
        }
-       Stream_Read(s, icon_info->colorTable, icon_info->cbColorTable);
+       if (icon_info->colorTable)
+               Stream_Read(s, icon_info->colorTable, icon_info->cbColorTable);
 
        /* bitsColor */
        if (icon_info->bitsColor == NULL)