Browse Source

fix placement new

pull/85/head
HappyDOGE 2 years ago
parent
commit
e2f577b5e2
  1. 6
      mathlib/polyhedron.cpp

6
mathlib/polyhedron.cpp

@ -11,7 +11,9 @@ @@ -11,7 +11,9 @@
#include <stdlib.h>
#include <stdio.h>
#include "tier1/utlvector.h"
#ifdef COMPILER_MSVC
#include <new>
#endif
struct GeneratePolyhedronFromPlanes_Point;
@ -82,7 +84,7 @@ CPolyhedron_AllocByNew *CPolyhedron_AllocByNew::Allocate( unsigned short iVertic @@ -82,7 +84,7 @@ CPolyhedron_AllocByNew *CPolyhedron_AllocByNew::Allocate( unsigned short iVertic
(iIndices * sizeof( Polyhedron_IndexedLineReference_t )) +
(iPolygons * sizeof( Polyhedron_IndexedPolygon_t )));
CPolyhedron_AllocByNew *pAllocated = (CPolyhedron_AllocByNew*)pMemory;
CPolyhedron_AllocByNew *pAllocated = new ( pMemory ) CPolyhedron_AllocByNew;
pAllocated->iVertexCount = iVertices;
pAllocated->iLineCount = iLines;

Loading…
Cancel
Save