X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=lib%2Fc%2B%2B%2Forb.cc;h=31f5cf3cfba2a82d824c8ae55f32c8bf5e8ab7fc;hp=852919b6b8d8b50ba3be521473fc9423a090f8b4;hb=162bcbe20500026d447471ea289485cc94fcef05;hpb=ccbffe7564a94661a4c970ce1241309710a6697e diff --git a/lib/c++/orb.cc b/lib/c++/orb.cc index 852919b..31f5cf3 100644 --- a/lib/c++/orb.cc +++ b/lib/c++/orb.cc @@ -30,15 +30,15 @@ namespace RunTime { // 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; }