/[rdesktop]/sourceforge.net/trunk/rdesktop/orders.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/orders.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 812 by astrand, Mon Jul 12 21:07:39 2004 UTC revision 813 by jdmeijer, Wed Feb 16 22:28:17 2005 UTC
# Line 606  process_text2(STREAM s, TEXT2_ORDER * os Line 606  process_text2(STREAM s, TEXT2_ORDER * os
606          if (present & 0x002000)          if (present & 0x002000)
607                  in_uint16_le(s, os->boxbottom);                  in_uint16_le(s, os->boxbottom);
608    
609          if (present & 0x004000) /* fix for connecting to a server that */          /*
610                  in_uint8s(s, 10);       /* was disconnected with mstsc.exe */           * Unknown members, seen when connecting to a session that was disconnected with
611          /* 0x008000, 0x020000, and 0x040000 are present too ??? */           * mstsc and with wintach's spreadsheet test.
612             */
613            if (present & 0x004000)
614                    in_uint8s(s, 1);
615    
616            if (present & 0x008000)
617                    in_uint8s(s, 1);
618    
619            if (present & 0x010000)
620            {
621                    in_uint8s(s, 1);        /* guessing the length here */
622                    warning("Unknown order state member (0x010000) in text2 order.\n");
623            }
624    
625            if (present & 0x020000)
626                    in_uint8s(s, 4);
627    
628            if (present & 0x040000)
629                    in_uint8s(s, 4);
630    
631          if (present & 0x080000)          if (present & 0x080000)
632                  in_uint16_le(s, os->x);                  in_uint16_le(s, os->x);

Legend:
Removed from v.812  
changed lines
  Added in v.813

  ViewVC Help
Powered by ViewVC 1.1.26