summaryrefslogtreecommitdiffstats
path: root/src/ccapi/test/test_ccapi_v2.c
diff options
context:
space:
mode:
authorKevin Koch <kpkoch@mit.edu>2008-03-13 19:30:49 +0000
committerKevin Koch <kpkoch@mit.edu>2008-03-13 19:30:49 +0000
commitdc59494a80205bec93b5739a84f4a4acdc76996d (patch)
tree60465fd630ecabdda90490c8683b3154b98f9a32 /src/ccapi/test/test_ccapi_v2.c
parent5bd9c5a13ee8d93bebd3ca2e2410583a0665ef05 (diff)
downloadkrb5-dc59494a80205bec93b5739a84f4a4acdc76996d.tar.gz
krb5-dc59494a80205bec93b5739a84f4a4acdc76996d.tar.xz
krb5-dc59494a80205bec93b5739a84f4a4acdc76996d.zip
Include .h files and move all declarations above all code, for Windows C compilation
Update makefiles to include new modules. TargetVersion: 1.7 Component: krb5-libs Ticket: 5594 Tags: pullup Subj: Work on compiling the CCAPI test suite on Windows. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20275 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/ccapi/test/test_ccapi_v2.c')
-rw-r--r--src/ccapi/test/test_ccapi_v2.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ccapi/test/test_ccapi_v2.c b/src/ccapi/test/test_ccapi_v2.c
index 20e09f2c4..054d216e6 100644
--- a/src/ccapi/test/test_ccapi_v2.c
+++ b/src/ccapi/test/test_ccapi_v2.c
@@ -1,4 +1,5 @@
#include <string.h>
+#include "k5-platform.h" /* pull in asprintf decl/defn */
#include "test_ccapi_v2.h"
#include <limits.h>
#include <time.h>
@@ -1482,8 +1483,6 @@ int check_cc_seq_fetch_NCs_next(void) {
cc_result check_once_cc_seq_fetch_NCs_next(apiCB *context, ccache_cit *iterator, cc_uint32 expected_count, cc_result expected_err, const char *description) {
cc_result err = CC_NOERROR;
- BEGIN_CHECK_ONCE(description);
-
cc_result possible_return_values[5] = {
CC_NOERROR,
CC_END,
@@ -1496,6 +1495,8 @@ cc_result check_once_cc_seq_fetch_NCs_next(apiCB *context, ccache_cit *iterator,
ccache_p *ccache = NULL;
cc_uint32 actual_count = 0;
+ BEGIN_CHECK_ONCE(description);
+
while (!err) {
err = cc_seq_fetch_NCs_next(context, &ccache, iterator);
if (ccache) {
@@ -1588,8 +1589,6 @@ cc_result check_once_cc_get_NC_info(apiCB *context,
cc_result err = CC_NOERROR;
infoNC **info = NULL;
- BEGIN_CHECK_ONCE(description);
-
cc_result possible_return_values[4] = {
CC_NOERROR,
CC_BAD_PARM,
@@ -1600,6 +1599,8 @@ cc_result check_once_cc_get_NC_info(apiCB *context,
cc_uint32 actual_count = 0;
+ BEGIN_CHECK_ONCE(description);
+
err = cc_get_NC_info(context, &info);
for (actual_count = 0; !err && info[actual_count]; actual_count++) {