ObjFW  Check-in [5216366469]

Overview
Comment:Fix a forgotten rename.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 52163664694a101b92f9f589b79a1d1cd44fa786da2832ef8b28b5193cb86786
User & Date: js on 2012-09-06 19:13:50
Original User & Date: js on 2012-09-06 19:13:51
Other Links: manifest | tags
Context
2012-09-06
19:13
Add README-WINDOWS.md. check-in: 5a15080143 user: js tags: trunk
19:13
Fix a forgotten rename. check-in: 5216366469 user: js tags: trunk
19:13
Add -[OFString initWithUTF8String:freeWhenDone:]. check-in: 3659c87c63 user: js tags: trunk
Changes

Modified src/runtime/exception.m from [ef3f114f24] to [e345b72019].

560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
		if (!(found & CLEANUP_FOUND))
			CONTINUE_UNWIND;

		_Unwind_SetGR(ctx, __builtin_eh_return_data_regno(0),
		    (uintptr_t)ex);
		_Unwind_SetGR(ctx, __builtin_eh_return_data_regno(1), filter);
		_Unwind_SetIP(ctx, landingpad);


		return _URC_INSTALL_CONTEXT;
	}

	abort();
}








<







560
561
562
563
564
565
566

567
568
569
570
571
572
573
		if (!(found & CLEANUP_FOUND))
			CONTINUE_UNWIND;

		_Unwind_SetGR(ctx, __builtin_eh_return_data_regno(0),
		    (uintptr_t)ex);
		_Unwind_SetGR(ctx, __builtin_eh_return_data_regno(1), filter);
		_Unwind_SetIP(ctx, landingpad);


		return _URC_INSTALL_CONTEXT;
	}

	abort();
}

Modified src/runtime/lookup.m from [aeac5b2dcb] to [0983e7708e].

97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
objc_msg_lookup_super(struct objc_super *super, SEL sel)
{
	IMP imp;

	if (super->self == nil)
		return (IMP)nil_method;

	imp = objc_sparsearray_get(super->class->dtable, (uint32_t)sel->uid);

	if (imp == NULL)
		return objc_not_found_handler(super->self, sel);

	return imp;
}
#endif







|







97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
objc_msg_lookup_super(struct objc_super *super, SEL sel)
{
	IMP imp;

	if (super->self == nil)
		return (IMP)nil_method;

	imp = objc_sparsearray_get(super->cls->dtable, (uint32_t)sel->uid);

	if (imp == NULL)
		return objc_not_found_handler(super->self, sel);

	return imp;
}
#endif