Skip to content

Commit 3ac7777

Browse files
committed
kms req builder: rename destroy_cb -> release_cb
1 parent 1204324 commit 3ac7777

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/kms/req_builder.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,7 @@ static void kms_req_builder_destroy(struct kms_req_builder *builder) {
345345
}
346346
if (builder->req != NULL) {
347347
drmModeAtomicFree(builder->req);
348+
builder->req = NULL;
348349
}
349350
drm_resources_unref(builder->res);
350351
drmdev_unref(builder->drmdev);
@@ -685,6 +686,7 @@ static void on_kms_req_release(void *userdata) {
685686
b->release_cb(b->release_cb_userdata);
686687
}
687688

689+
ASSERT(refcount_is_one(&b->n_refs));
688690
kms_req_builder_unref(b);
689691
}
690692

src/kms/req_builder.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,6 @@ struct kms_req *kms_req_builder_build(struct kms_req_builder *builder);
201201

202202
int kms_req_commit_blocking(struct kms_req *req, struct drmdev *drmdev, uint64_t *vblank_ns_out);
203203

204-
int kms_req_commit_nonblocking(struct kms_req *req, struct drmdev *drmdev, kmsreq_scanout_cb_t scanout_cb, void *userdata, void_callback_t destroy_cb);
204+
int kms_req_commit_nonblocking(struct kms_req *req, struct drmdev *drmdev, kmsreq_scanout_cb_t scanout_cb, void *userdata, void_callback_t release_cb);
205205

206206
#endif // _FLUTTERPI_SRC_MODESETTING_REQ_BUILDER_H_

0 commit comments

Comments
 (0)