summaryrefslogtreecommitdiff
path: root/source4/auth/credentials
diff options
context:
space:
mode:
Diffstat (limited to 'source4/auth/credentials')
-rw-r--r--source4/auth/credentials/credentials.i8
-rw-r--r--source4/auth/credentials/credentials_wrap.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/source4/auth/credentials/credentials.i b/source4/auth/credentials/credentials.i
index b06c4ff6da..8f09ff4b18 100644
--- a/source4/auth/credentials/credentials.i
+++ b/source4/auth/credentials/credentials.i
@@ -43,14 +43,14 @@ typedef struct cli_credentials cli_credentials;
%}
%typemap(out,noblock=1) struct samr_Password * {
- $result = PyString_FromStringAndSize($1->hash, 16);
+ $result = PyString_FromStringAndSize((char *)$1->hash, 16);
}
%talloctype(cli_credentials);
%rename(Credentials) cli_credentials;
typedef struct cli_credentials {
%extend {
- cli_credentials() {
+ cli_credentials(void) {
return cli_credentials_init(NULL);
}
/* username */
@@ -90,8 +90,8 @@ typedef struct cli_credentials {
const struct samr_Password *get_nt_hash(TALLOC_CTX *mem_ctx);
- bool authentication_requested();
+ bool authentication_requested(void);
- bool wrong_password();
+ bool wrong_password(void);
}
} cli_credentials;
diff --git a/source4/auth/credentials/credentials_wrap.c b/source4/auth/credentials/credentials_wrap.c
index 0beaf85f42..ebf7162c5b 100644
--- a/source4/auth/credentials/credentials_wrap.c
+++ b/source4/auth/credentials/credentials_wrap.c
@@ -3407,7 +3407,7 @@ SWIGINTERN PyObject *_wrap_Credentials_get_nt_hash(PyObject *SWIGUNUSEDPARM(self
arg1 = (cli_credentials *)(argp1);
}
result = (struct samr_Password *)cli_credentials_get_nt_hash(arg1,arg2);
- resultobj = PyString_FromStringAndSize(result->hash, 16);
+ resultobj = PyString_FromStringAndSize((char *)result->hash, 16);
return resultobj;
fail:
return NULL;