Differences From Artifact [9e52939923]:
- File
src/exceptions/OFMemoryNotPartOfObjectException.m
— part of check-in
[44f45c2e35]
at
2017-01-09 17:36:36
on branch trunk
— Update copyright
Forgot to add 2017, even though I already did quite some changes in
2017. (user: js, size: 1501) [annotate] [blame] [check-ins using]
To Artifact [0b7ef4c480]:
- File
src/exceptions/OFMemoryNotPartOfObjectException.m
— part of check-in
[7c2a0dda3d]
at
2017-05-07 15:39:31
on branch trunk
— Do not include any addresses in -[description]
This makes it harder to accidentally leak addresses which could be used
to defeat ASLR. (user: js, size: 1483) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
51 52 53 54 55 56 57 | [super dealloc]; } - (OFString*)description { return [OFString stringWithFormat: | | | | | | 51 52 53 54 55 56 57 58 59 60 61 62 63 | [super dealloc]; } - (OFString*)description { return [OFString stringWithFormat: @"Deallocation or reallocation of memory not allocated as part of " @"object of type %@ was attempted! It is also possible that there " @"was an attempt to free the same memory twice.", [_object class]]; } @end |