- use smalloc/sfree, not malloc/free
- include <ctype.h>
- include <string.h> (although this doesn't shut the compiler up about
non-ANSI stricmp/strnicmp)
git-svn-id: svn://svn.tartarus.org/sgt/putty@2121
cda61777-01e9-0310-a592-
d414129be87e
#include <windows.h>
#include <assert.h>
+#include <ctype.h>
+#include <string.h>
#define DEFINE_PLUG_METHOD_MACROS
#include "putty.h"
}
length = strlen(cfg.proxy_username) + 9;
- command = (char*) malloc(length);
+ command = (char*) smalloc(length);
strcpy(command + 8, cfg.proxy_username);
command[0] = 4; /* version 4 */
sk_addrcopy(p->remote_addr, command + 4);
sk_write(p->sub_socket, command, length);
- free(command);
+ sfree(command);
p->state = 1;
return 0;