~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
I think the time has come for PuTTYgen to mention "authorized_keys" instead
[sgt/putty]
/
sshcrcda.c
diff --git
a/sshcrcda.c
b/sshcrcda.c
index
2821020
..
7fb5767
100644
(file)
--- a/
sshcrcda.c
+++ b/
sshcrcda.c
@@
-63,7
+63,7
@@
struct crcda_ctx {
void *crcda_make_context(void)
{
void *crcda_make_context(void)
{
- struct crcda_ctx *ret = s
malloc(sizeof(struct crcda_ctx)
);
+ struct crcda_ctx *ret = s
new(struct crcda_ctx
);
ret->h = NULL;
ret->n = HASH_MINSIZE / HASH_ENTRYSIZE;
return ret;
ret->h = NULL;
ret->n = HASH_MINSIZE / HASH_ENTRYSIZE;
return ret;
@@
-118,11
+118,11
@@
int detect_attack(void *handle, uchar *buf, uint32 len, uchar *IV)
if (ctx->h == NULL) {
ctx->n = l;
if (ctx->h == NULL) {
ctx->n = l;
- ctx->h =
(uint16 *) smalloc(ctx->n * HASH_ENTRYSIZE
);
+ ctx->h =
snewn(ctx->n, uint16
);
} else {
if (l > ctx->n) {
ctx->n = l;
} else {
if (l > ctx->n) {
ctx->n = l;
- ctx->h =
(uint16 *) srealloc(ctx->h, ctx->n * HASH_ENTRYSIZE
);
+ ctx->h =
sresize(ctx->h, ctx->n, uint16
);
}
}
}
}