src/newgrf_text.cpp
changeset 5657 0d1c1303bb94
parent 5655 bce99639ace0
child 6247 7d81e3a5d803
equal deleted inserted replaced
5656:7917bf321f97 5657:0d1c1303bb94
   145 		}
   145 		}
   146 
   146 
   147 		void* operator new(size_t size, size_t extra)
   147 		void* operator new(size_t size, size_t extra)
   148 		{
   148 		{
   149 			return ::operator new(size + extra);
   149 			return ::operator new(size + extra);
       
   150 		}
       
   151 
       
   152 public:
       
   153 		/* dummy operator delete to silence VC8:
       
   154 		 * 'void *GRFText::operator new(size_t,size_t)' : no matching operator delete found;
       
   155 		 *     memory will not be freed if initialization throws an exception */
       
   156 		void operator delete(void *p, size_t extra)
       
   157 		{
       
   158 			return ::operator delete(p);
   150 		}
   159 		}
   151 
   160 
   152 	public:
   161 	public:
   153 		GRFText *next;
   162 		GRFText *next;
   154 		byte langid;
   163 		byte langid;