Fixed definition of "struct krb5_cccol_cursor" in krb5.h to be C++ safe.
In C++ the struct name is also a type so there can't be a typedef of the same
name, in this case "typedef struct krb5_cccol_cursor *krb5_cccol_cursor;".
ticket: new
status: open
target_version: 1.6
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18765
dc483132-0cff-0310-8789-
dd5450dbe970
/*
* Cursor for iterating over all ccaches
*/
-struct krb5_cccol_cursor;
-typedef struct krb5_cccol_cursor *krb5_cccol_cursor;
+struct _krb5_cccol_cursor;
+typedef struct _krb5_cccol_cursor *krb5_cccol_cursor;
/* for retrieve_cred */
#define KRB5_TC_MATCH_TIMES 0x00000001
char *res;
};
-struct krb5_cccol_cursor {
+struct _krb5_cccol_cursor {
int pos;
krb5_cc_typecursor typecursor;
const krb5_cc_ops *ops;