We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
dav1d
1 parent 80ea729 commit a3f8fc3Copy full SHA for a3f8fc3
tests/type_confusion/dav1d.c
@@ -10,19 +10,21 @@ RUN: cat dav1d_call_gates_1.ld | FileCheck --check-prefix=LINKARGS %s
10
11
IA2_CONSTRUCTOR
12
int dav1d_open(Dav1dContext *const this, const Dav1dSettings *const s) {
13
+ // Initialize `this`; implementation omitted.
14
return 0;
15
}
16
17
IA2_DESTRUCTOR
18
void dav1d_close(Dav1dContext *const this) {
- return;
19
+ // Uninitialize `this`; implementation omitted.
20
21
22
int dav1d_get_picture(Dav1dContext *const c, Dav1dPicture *const out) {
23
+ // Implementation omitted.
24
25
26
27
IA2_POST_CONDITION_FOR(dav1d_get_picture)
28
void dav1d_get_picture_post_condition(Dav1dContext *const c, Dav1dPicture *const out) {
29
+ assert(out->stride > 0);
30
0 commit comments