mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
xcbgrab: Move NULL check before pointer dereference
Bug-Id: CID 1254668
This commit is contained in:
parent
5ac06633cb
commit
9e06327ecb
@ -99,12 +99,16 @@ static int xcbgrab_reposition(AVFormatContext *s,
|
||||
xcb_get_geometry_reply_t *geo)
|
||||
{
|
||||
XCBGrabContext *c = s->priv_data;
|
||||
int x = c->x, y = c->y, p_x = p->win_x, p_y = p->win_y;
|
||||
int x = c->x, y = c->y;
|
||||
int w = c->width, h = c->height, f = c->follow_mouse;
|
||||
int p_x, p_y;
|
||||
|
||||
if (!p || !geo)
|
||||
return AVERROR(EIO);
|
||||
|
||||
p_x = p->win_x;
|
||||
p_y = p->win_y;
|
||||
|
||||
if (f == FOLLOW_CENTER) {
|
||||
x = p_x - w / 2;
|
||||
y = p_y - h / 2;
|
||||
|
Loading…
x
Reference in New Issue
Block a user