One more now superfluous roundf() removed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14895 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -39,6 +39,11 @@
|
|||||||
#include "Painter.h"
|
#include "Painter.h"
|
||||||
|
|
||||||
|
|
||||||
|
// TODO: I have no idea why this is, but the libbe_test target needs this
|
||||||
|
#ifdef HAIKU_TARGET_PLATFORM_LIBBE_TEST
|
||||||
|
extern "C" float roundf(float x);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if ALIASED_DRAWING
|
#if ALIASED_DRAWING
|
||||||
// in this case, we _cannot_ use the outline rasterizer.
|
// in this case, we _cannot_ use the outline rasterizer.
|
||||||
# define USE_OUTLINE_RASTERIZER 0
|
# define USE_OUTLINE_RASTERIZER 0
|
||||||
@@ -53,17 +58,10 @@
|
|||||||
# define USE_OUTLINE_RASTERIZER 0
|
# define USE_OUTLINE_RASTERIZER 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int
|
|
||||||
roundf(float v)
|
|
||||||
{
|
|
||||||
if (v >= 0.0)
|
|
||||||
return (int)floorf(v + 0.5);
|
|
||||||
else
|
|
||||||
return (int)floorf(v - 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
#define CHECK_CLIPPING if (!fValidClipping) return BRect(0, 0, -1, -1);
|
#define CHECK_CLIPPING if (!fValidClipping) return BRect(0, 0, -1, -1);
|
||||||
|
|
||||||
|
|
||||||
// constructor
|
// constructor
|
||||||
Painter::Painter()
|
Painter::Painter()
|
||||||
: fBuffer(NULL),
|
: fBuffer(NULL),
|
||||||
|
|||||||
Reference in New Issue
Block a user