History log of /haiku/src/servers/app/drawing/BitmapDrawingEngine.h
Revision Date Author Comments
# 60d30785 27-Aug-2020 X512 <danger_mail@list.ru>

app_server memory management fixes: use BReference

Use BReference for more automated reference counting in app_server,
fixing some use-after-free and other problems.

Extracted from https://review.haiku-os.org/c/haiku/+/2695

Change-Id: I141bb248229405896b29feff3338447f7257b0b4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3175
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 8bcd6904 23-Jan-2015 Adrien Destugues <pulkomandy@gmail.com>

Call ReleaseReference when a BReference is not needed

Reduces complexity and is actualñly more readable.


# 6f3acb91 23-Jan-2015 Adrien Destugues <pulkomandy@gmail.com>

app_server: fix misuse of BReferenceable.

Fixes #9989.


# d02b8b81 08-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server: Cleanup of some file locations


# 8bcd69044c366974d40f1cd22577679cd7b991db 23-Jan-2015 Adrien Destugues <pulkomandy@gmail.com>

Call ReleaseReference when a BReference is not needed

Reduces complexity and is actualñly more readable.


# 6f3acb91631d60911121f71ebd92b15d5f08b63b 23-Jan-2015 Adrien Destugues <pulkomandy@gmail.com>

app_server: fix misuse of BReferenceable.

Fixes #9989.


# d02b8b81e884bd0090ef9bd2d7a62af673eca354 08-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server: Cleanup of some file locations