api: fix some prototype checks
[libc-test] / src / api / ndbm.c
index 8df2187..f68a5e4 100644 (file)
@@ -13,13 +13,13 @@ F(size_t, dsize)
 }
 C(DBM_INSERT)
 C(DBM_REPLACE)
-int(*p_dbm_clearerr)(DBM*) = dbm_clearerr;
-void(*p_dbm_close)(DBM*) = dbm_close;
-int(*p_dbm_delete)(DBM*,datum) = dbm_delete;
-int(*p_dbm_error)(DBM*) = dbm_error;
-datum(*p_dbm_fetch)(DBM*,datum) = dbm_fetch;
-datum(*p_dbm_firstkey)(DBM*) = dbm_firstkey;
-datum(*p_dbm_nextkey)(DBM*) = dbm_nextkey;
-DBM*(*p_dbm_open)(const char*,int,mode_t) = dbm_open;
-int(*p_dbm_store)(DBM*,datum,datum,int) = dbm_store;
+{int(*p)(DBM*) = dbm_clearerr;}
+{void(*p)(DBM*) = dbm_close;}
+{int(*p)(DBM*,datum) = dbm_delete;}
+{int(*p)(DBM*) = dbm_error;}
+{datum(*p)(DBM*,datum) = dbm_fetch;}
+{datum(*p)(DBM*) = dbm_firstkey;}
+{datum(*p)(DBM*) = dbm_nextkey;}
+{DBM*(*p)(const char*,int,mode_t) = dbm_open;}
+{int(*p)(DBM*,datum,datum,int) = dbm_store;}
 }