[ros-diffs] [mc] 22626: First step of the rdesktop port: make code re-entrant Most of the code (minus sound support) has been made re-entrant. All global variables have been turned into fields of a huge (huge!) structure passed around as a pointer argument (think C++ "this"). Changes have been tested in Cygwin, works perfectly