]> git.ozlabs.org Git - ccan/blobdiff - ccan/structeq/test/run.c
ccan/io: add io_conn_exclusive and io_conn_out_exclusive.
[ccan] / ccan / structeq / test / run.c
index 9ecb4b7da46c7f3a4b4207665f82adafef7757e2..9efab338c0cb174259aa0ce3ea6164da8a29a272 100644 (file)
@@ -5,6 +5,8 @@ struct mydata {
        int start, end;
 };
 
+STRUCTEQ_DEF(mydata, 0, start, end);
+
 int main(void)
 {
        struct mydata a, b;
@@ -14,13 +16,13 @@ int main(void)
 
        a.start = 0;
        a.end = 100;
-       ok1(structeq(&a, &a));
+       ok1(mydata_eq(&a, &a));
 
        b = a;
-       ok1(structeq(&a, &b));
+       ok1(mydata_eq(&a, &b));
 
        b.end++;
-       ok1(!structeq(&a, &b));
+       ok1(!mydata_eq(&a, &b));
 
        /* This exits depending on whether all tests passed */
        return exit_status();