- MSVC doesn't have log2f function

- Fix misusage of new [] and delete in BGE.
This commit is contained in:
Sergey Sharybin 2012-03-08 21:14:54 +00:00
parent 077deb1453
commit 3a3c5db82b
2 changed files with 2 additions and 2 deletions

@ -418,7 +418,7 @@ static int rna_Scene_active_layer_get(PointerRNA *ptr)
{ {
Scene *scene = (Scene*)ptr->data; Scene *scene = (Scene*)ptr->data;
return (int)log2f(scene->layact); return (int)(log(scene->layact)/M_LN2);
} }
static void rna_Scene_view3d_update(Main *bmain, Scene *UNUSED(scene_unused), PointerRNA *ptr) static void rna_Scene_view3d_update(Main *bmain, Scene *UNUSED(scene_unused), PointerRNA *ptr)

@ -57,7 +57,7 @@ ImageViewport::ImageViewport (void) : m_alpha(false), m_texInit(false)
// destructor // destructor
ImageViewport::~ImageViewport (void) ImageViewport::~ImageViewport (void)
{ delete m_viewportImage; } { delete [] m_viewportImage; }
// use whole viewport to capture image // use whole viewport to capture image