- Move marshaling state machine into stub manager from ifstub.
commit95288f914897c76c1dc8ceb05ceeceb2e5bb39a3
authorRobert Shearman <rob@codeweavers.com>
Fri, 18 Feb 2005 20:03:23 +0000 (18 20:03 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 18 Feb 2005 20:03:23 +0000 (18 20:03 +0000)
tree6c5fe905b59f3f2dfedf50e01e6dd632a1e1b587
parentb85017223fe55bffb73f4fd7c69c6f283db20582
- Move marshaling state machine into stub manager from ifstub.
- Add additional needed states for table-weak marshaling, as shown by
  tests.
- Protect external reference count from underflows/overflows.
dlls/ole32/compobj_private.h
dlls/ole32/marshal.c
dlls/ole32/stubmanager.c
dlls/ole32/tests/marshal.c