equal
deleted
inserted
replaced
749 SlSetLength(SlCalcObjLength(sld)); |
749 SlSetLength(SlCalcObjLength(sld)); |
750 if (_sl.need_length == NL_CALCLENGTH) return; |
750 if (_sl.need_length == NL_CALCLENGTH) return; |
751 } |
751 } |
752 |
752 |
753 for (; sld->cmd != SL_END; sld++) { |
753 for (; sld->cmd != SL_END; sld++) { |
754 void *ptr = (byte*)object + (ptrdiff_t)sld->address; |
754 void *ptr = GetVariableAddress(object, sld); |
755 SlObjectMember(ptr, sld); |
755 SlObjectMember(ptr, sld); |
756 } |
756 } |
757 } |
757 } |
758 |
758 |
759 /** |
759 /** |