From 9579a51a8b26f76d3bd8f8e692ba279ef24dcac5 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Tue, 20 Sep 2016 10:20:42 +0200 Subject: [PATCH] pefile.cpp: always use BoundedPtr. --- src/pefile.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/pefile.cpp b/src/pefile.cpp index 57bc7c7e..66e5b0a1 100644 --- a/src/pefile.cpp +++ b/src/pefile.cpp @@ -58,7 +58,6 @@ static unsigned my_strlen(const unsigned char *s) #define strlen my_strlen #endif -#if (__ACC_CXX_HAVE_PLACEMENT_DELETE) || defined(__DJGPP__) #include "bptr.h" #define IPTR(type, var) BoundedPtr var(ibuf, ibuf.getSize()) #define OPTR(type, var) BoundedPtr var(obuf, obuf.getSize()) @@ -68,16 +67,6 @@ static unsigned my_strlen(const unsigned char *s) #define OPTR_I(type, var, v) BoundedPtr var(obuf, obuf.getSize(), v) #define IPTR_C(type, var, v) const BoundedPtr var(ibuf, ibuf.getSize(), v) #define OPTR_C(type, var, v) const BoundedPtr var(obuf, obuf.getSize(), v) -#else -#define IPTR(type, var) type* var = 0 -#define OPTR(type, var) type* var = 0 -#define IPTR_I_D(type, var, disp) \ - type* var = (v) + (disp) -#define IPTR_I(type, var, v) type* var = (v) -#define OPTR_I(type, var, v) type* var = (v) -#define IPTR_C(type, var, v) type* const var = (v) -#define OPTR_C(type, var, v) type* const var = (v) -#endif static void xcheck(const void *p) {