diff options
| author | Kevin Koch <kpkoch@mit.edu> | 2008-03-13 19:30:49 +0000 |
|---|---|---|
| committer | Kevin Koch <kpkoch@mit.edu> | 2008-03-13 19:30:49 +0000 |
| commit | dc59494a80205bec93b5739a84f4a4acdc76996d (patch) | |
| tree | 60465fd630ecabdda90490c8683b3154b98f9a32 /src/ccapi/test/test_ccapi_v2.c | |
| parent | 5bd9c5a13ee8d93bebd3ca2e2410583a0665ef05 (diff) | |
| download | krb5-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.c | 9 |
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++) { |
