mirror of
https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
synced 2023-10-10 19:16:51 +02:00
Fix bug: memory leak.
This commit is contained in:
parent
a74a8e1c74
commit
8577292c50
@ -1,6 +1,7 @@
|
||||
User johns
|
||||
Date:
|
||||
|
||||
Fix bug: memory leak.
|
||||
PIP close clears the last used PIP channel.
|
||||
Fix bug: -DOSD_DEBUG uses old (deleted) variable.
|
||||
Fix bug: Option softhddevice.BlackPicture has no effect.
|
||||
|
4
video.c
4
video.c
@ -912,13 +912,13 @@ static void GlxOsdClear(void)
|
||||
// FIXME: if not; use zero buffer
|
||||
// FIXME: if not; use dirty area
|
||||
|
||||
texbuf = calloc(OsdWidth * OsdHeight, 4);
|
||||
|
||||
// set glx context
|
||||
if (!glXMakeCurrent(XlibDisplay, VideoWindow, GlxContext)) {
|
||||
Error(_("video/glx: can't make glx context current\n"));
|
||||
return;
|
||||
}
|
||||
|
||||
texbuf = calloc(OsdWidth * OsdHeight, 4);
|
||||
GlxUploadOsdTexture(0, 0, OsdWidth, OsdHeight, texbuf);
|
||||
glXMakeCurrent(XlibDisplay, None, NULL);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user