[dovecot-cvs] dovecot/src/auth mech-ntlm.c, 1.23, 1.24 mech-rpa.c,
1.23, 1.24
cras at dovecot.org
cras at dovecot.org
Tue Feb 14 20:59:11 EET 2006
Update of /var/lib/cvs/dovecot/src/auth
In directory talvi:/tmp/cvs-serv11001/auth
Modified Files:
mech-ntlm.c mech-rpa.c
Log Message:
While casting const pointers to something else, the const was often
unneededly dropped out in the middle of casts.
Index: mech-ntlm.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/auth/mech-ntlm.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- mech-ntlm.c 13 Jan 2006 20:25:57 -0000 1.23
+++ mech-ntlm.c 14 Feb 2006 18:59:09 -0000 1.24
@@ -192,7 +192,7 @@
if (!request->challenge) {
const struct ntlmssp_request *ntlm_request =
- (struct ntlmssp_request *)data;
+ (const struct ntlmssp_request *)data;
const struct ntlmssp_challenge *message;
size_t message_size;
uint32_t flags;
@@ -216,7 +216,7 @@
message, message_size);
} else {
const struct ntlmssp_response *response =
- (struct ntlmssp_response *)data;
+ (const struct ntlmssp_response *)data;
const char *username;
if (!ntlmssp_check_response(response, data_size, &error)) {
Index: mech-rpa.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/auth/mech-rpa.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- mech-rpa.c 13 Jan 2006 20:25:57 -0000 1.23
+++ mech-rpa.c 14 Feb 2006 18:59:09 -0000 1.24
@@ -180,7 +180,7 @@
static bool
rpa_parse_token1(const void *data, size_t data_size, const char **error)
{
- const unsigned char *end = ((unsigned char *) data) + data_size;
+ const unsigned char *end = ((const unsigned char *) data) + data_size;
const unsigned char *p;
unsigned int version_lo, version_hi;
@@ -262,7 +262,7 @@
size_t data_size, const char **error)
{
struct auth_request *auth_request = &request->auth_request;
- const unsigned char *end = ((unsigned char *)data) + data_size;
+ const unsigned char *end = ((const unsigned char *)data) + data_size;
const unsigned char *p;
unsigned int len;
const char *user, *realm;
More information about the dovecot-cvs
mailing list