소스 검색

linux-capture: Use xcb to check for extensions

Use the previously added helper function to check for needed extensions.
fryshorts 10 년 전
부모
커밋
008f4467f0
1개의 변경된 파일1개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 3
      plugins/linux-capture/xshm-input.c

+ 1 - 3
plugins/linux-capture/xshm-input.c

@@ -205,10 +205,8 @@ static void xshm_capture_start(struct xshm_data *data)
 	XSetEventQueueOwner(data->dpy, XCBOwnsEventQueue);
 	data->xcb = XGetXCBConnection(data->dpy);
 
-	if (!XShmQueryExtension(data->dpy)) {
-		blog(LOG_ERROR, "XShm extension not found !");
+	if (!xshm_check_extensions(data->xcb))
 		goto fail;
-	}
 
 	data->use_xinerama = xinerama_is_active(data->dpy) ? true : false;