git.samba.org
/
gd
/
samba-autobuild
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r4052: fixed a bunch of code to use the type safe _p allocation macros
[gd/samba-autobuild/.git]
/
source4
/
auth
/
auth.c
diff --git
a/source4/auth/auth.c
b/source4/auth/auth.c
index 1254e26a73ea90ce3a5e97a4fc510918616735d1..33f302038276d457358d0a59eecb8ba1c63953a4 100644
(file)
--- a/
source4/auth/auth.c
+++ b/
source4/auth/auth.c
@@
-400,7
+400,7
@@
NTSTATUS make_auth_context_fixed(TALLOC_CTX *mem_ctx,
}
/* the list of currently registered AUTH backends */
}
/* the list of currently registered AUTH backends */
-static struct {
+static struct
auth_backend
{
const struct auth_operations *ops;
} *backends = NULL;
static int num_backends;
const struct auth_operations *ops;
} *backends = NULL;
static int num_backends;
@@
-423,7
+423,8
@@
NTSTATUS auth_register(const void *_ops)
return NT_STATUS_OBJECT_NAME_COLLISION;
}
return NT_STATUS_OBJECT_NAME_COLLISION;
}
- backends = Realloc(backends, sizeof(backends[0]) * (num_backends+1));
+
+ backends = realloc_p(backends, struct auth_backend, num_backends+1);
if (!backends) {
smb_panic("out of memory in auth_register");
}
if (!backends) {
smb_panic("out of memory in auth_register");
}