Fixed for navmesh on FreeBSD. Oatch by sambler, thanks!
This commit is contained in:
@@ -97,7 +97,7 @@ static int circumCircle(const float xp, const float yp,
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
static int ptcmp(void* up, const void *v1, const void *v2)
|
||||
#elif defined(__APPLE__)
|
||||
#elif defined(__APPLE__) || defined(__FreeBSD__)
|
||||
static int ptcmp(void* up, const void *v1, const void *v2)
|
||||
#else
|
||||
static int ptcmp(const void *v1, const void *v2, void* up)
|
||||
@@ -124,7 +124,7 @@ static void delaunay(const int nv, float *verts, rcIntArray& idx, rcIntArray& tr
|
||||
idx[i] = i;
|
||||
#if defined(_MSC_VER)
|
||||
qsort_s(&idx[0], idx.size(), sizeof(int), ptcmp, verts);
|
||||
#elif defined(__APPLE__)
|
||||
#elif defined(__APPLE__) || defined(__FreeBSD__)
|
||||
qsort_r(&idx[0], idx.size(), sizeof(int), verts, ptcmp);
|
||||
#else
|
||||
qsort_r(&idx[0], idx.size(), sizeof(int), ptcmp, verts);
|
||||
|
Reference in New Issue
Block a user