- replaced char* by const char* in function prototypes - MacFreeRDP: moved assignation of context function pointers - freerdp: added more pointer and return value validations to prevent crashes