- while (search_for_type(type_SymbolHeader, start, count)) {
- symbol = (struct symbol *)PTR((lispobj)*start);
- if (LowtagOf(symbol->name) == type_OtherPointer) {
- symbol_name = (struct vector *)PTR(symbol->name);
+ while (search_for_type(SYMBOL_HEADER_WIDETAG, start, count)) {
+ symbol = (struct symbol *)native_pointer((lispobj)*start);
+ if (lowtag_of(symbol->name) == OTHER_POINTER_LOWTAG) {
+ symbol_name = (struct vector *)native_pointer(symbol->name);