// behaves.
while (true) {
- if (tbl->guid[0] == new_guid_first &&
- tbl->guid[1] == new_guid[1] &&
+ if (tbl->info->guid[0] == new_guid_first &&
+ tbl->info->guid[1] == new_guid[1] &&
(sizeof(long) == 8 ||
- (tbl->guid[2] == new_guid[2] &&
- tbl->guid[3] == new_guid[3])))
+ (tbl->info->guid[2] == new_guid[2] &&
+ tbl->info->guid[3] == new_guid[3])))
break;
tbl++;
- if (__builtin_expect(!tbl->guid, 0))
+ if (__builtin_expect(!tbl->info->guid, 0))
return 0;
}
{
// FIXME: marshall struct
}
-
+
void handle_message(ParamInfoBlock *pib)
{
Message *msg = reinterpret_cast<Message *>(pib->segments[0].ptr);
sizeof(InvokeMethod));
// ID obj = pib->objlist[0];
-
-
break;
}