aboutsummaryrefslogtreecommitdiff
path: root/tools/plink/puttymem.h
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-11-19 10:48:58 +0000
committermarha <marha@users.sourceforge.net>2010-11-19 10:48:58 +0000
commit8fd6c61557d06a2434cf0e296df38f218ba2c186 (patch)
tree61e9672dfeacac466952ef9fc7b38ef21426b136 /tools/plink/puttymem.h
parent20a8b976130e3b2cfff5c3364169e61ec10291f3 (diff)
downloadvcxsrv-8fd6c61557d06a2434cf0e296df38f218ba2c186.tar.gz
vcxsrv-8fd6c61557d06a2434cf0e296df38f218ba2c186.tar.bz2
vcxsrv-8fd6c61557d06a2434cf0e296df38f218ba2c186.zip
Remove tools again. Should have done it with svn merge --reintegrate
Diffstat (limited to 'tools/plink/puttymem.h')
-rw-r--r--tools/plink/puttymem.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/tools/plink/puttymem.h b/tools/plink/puttymem.h
deleted file mode 100644
index d478f7949..000000000
--- a/tools/plink/puttymem.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * PuTTY memory-handling header.
- */
-
-#ifndef PUTTY_PUTTYMEM_H
-#define PUTTY_PUTTYMEM_H
-
-#include <stddef.h> /* for size_t */
-#include <string.h> /* for memcpy() */
-
-
-/* #define MALLOC_LOG do this if you suspect putty of leaking memory */
-#ifdef MALLOC_LOG
-#define smalloc(z) (mlog(__FILE__,__LINE__), safemalloc(z,1))
-#define snmalloc(z,s) (mlog(__FILE__,__LINE__), safemalloc(z,s))
-#define srealloc(y,z) (mlog(__FILE__,__LINE__), saferealloc(y,z,1))
-#define snrealloc(y,z,s) (mlog(__FILE__,__LINE__), saferealloc(y,z,s))
-#define sfree(z) (mlog(__FILE__,__LINE__), safefree(z))
-void mlog(char *, int);
-#else
-#define smalloc(z) safemalloc(z,1)
-#define snmalloc safemalloc
-#define srealloc(y,z) saferealloc(y,z,1)
-#define snrealloc saferealloc
-#define sfree safefree
-#endif
-
-void *safemalloc(size_t, size_t);
-void *saferealloc(void *, size_t, size_t);
-void safefree(void *);
-
-/*
- * Direct use of smalloc within the code should be avoided where
- * possible, in favour of these type-casting macros which ensure
- * you don't mistakenly allocate enough space for one sort of
- * structure and assign it to a different sort of pointer.
- */
-#define snew(type) ((type *)snmalloc(1, sizeof(type)))
-#define snewn(n, type) ((type *)snmalloc((n), sizeof(type)))
-#define sresize(ptr, n, type) ((type *)snrealloc((ptr), (n), sizeof(type)))
-
-#endif