diff options
author | Ken Raeburn <raeburn@mit.edu> | 2009-02-09 16:36:09 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2009-02-09 16:36:09 +0000 |
commit | 32878549b96e11fcab9751837e3612bc5623af83 (patch) | |
tree | 30e5703ba739bdb4244a87fc7de9cf872130a416 /src/tests/misc/test_cxx_k5int.cpp | |
parent | 6d39a4291786e8b79c2d2bae39dc0b2c84cfb67f (diff) | |
download | krb5-32878549b96e11fcab9751837e3612bc5623af83.tar.gz krb5-32878549b96e11fcab9751837e3612bc5623af83.tar.xz krb5-32878549b96e11fcab9751837e3612bc5623af83.zip |
Check C++ compatibility for some internal headers that may (now or in
the future) be used in C++ code on Windows.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21919 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/tests/misc/test_cxx_k5int.cpp')
-rw-r--r-- | src/tests/misc/test_cxx_k5int.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/tests/misc/test_cxx_k5int.cpp b/src/tests/misc/test_cxx_k5int.cpp new file mode 100644 index 000000000..602fe94bf --- /dev/null +++ b/src/tests/misc/test_cxx_k5int.cpp @@ -0,0 +1,19 @@ +// Test that the krb5 internal headers are compatible with C++ code. +// (Some Windows-specific code is in C++ in this source tree.) + +#include <stdio.h> +#include "k5-int.h" +#include "k5-ipc_stream.h" +#include "k5-utf8.h" + +int main (int argc, char *argv[]) +{ + krb5_context ctx; + + if (krb5_init_context(&ctx) != 0) { + printf("krb5_init_context returned an error\n"); + return 1; + } + printf("hello, world\n"); + return 0; +} |