]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - pageantc.c
More stuff is written.
[PuTTY.git] / pageantc.c
index 49b588ebf20d8d10b967a39227c87128fa17692f..7764b6bf2b4f8d270dd38870df03aa7a8f9d387a 100644 (file)
@@ -6,6 +6,8 @@
 #include <stdio.h>
 #include <stdlib.h>
 
+#include "puttymem.h"
+
 #define AGENT_COPYDATA_ID 0x804e50ba   /* random goop */
 #define AGENT_MAX_MSGLEN  8192
 
@@ -60,7 +62,7 @@ void agent_query(void *in, int inlen, void **out, int *outlen) {
     if (id > 0) {
         retlen = 4 + GET_32BIT(p);
         debug(("len is %d\n", retlen));
-        ret = malloc(retlen);
+        ret = smalloc(retlen);
         if (ret) {
             memcpy(ret, p, retlen);
             *out = ret;