Compile fixes

This commit is contained in:
Mikko Mononen 2015-01-06 19:24:57 +02:00
parent 91684a428b
commit fdc8c0722f

View File

@ -5891,9 +5891,9 @@ void ImDrawList::AddPolyline(const ImVec2* points, const int points_count, ImU32
const ImVec2& v0 = points[i]; const ImVec2& v0 = points[i];
const ImVec2& v1 = points[ni]; const ImVec2& v1 = points[ni];
ImVec2 diff = v1 - v0; ImVec2 diff = v1 - v0;
float d = ImLength(diff); float d = ImLengthSqr(diff);
if (d > 0) if (d > 0)
diff *= 1.0f/d; diff *= 1.0f/sqrtf(d);
temp_normals[i].x = diff.y; temp_normals[i].x = diff.y;
temp_normals[i].y = -diff.x; temp_normals[i].y = -diff.x;
} }
@ -5925,10 +5925,6 @@ void ImDrawList::AddPolyline(const ImVec2* points, const int points_count, ImU32
temp_inner[ni] = points[ni] - dm; temp_inner[ni] = points[ni] - dm;
} }
if (!closed)
{
}
const ImU32 col_trans = col & 0x00ffffff; const ImU32 col_trans = col & 0x00ffffff;
int vertex_count = count*12; int vertex_count = count*12;
@ -5972,9 +5968,9 @@ void ImDrawList::AddConvexPolyFilled(const ImVec2* points, const int points_coun
const ImVec2& v0 = points[j]; const ImVec2& v0 = points[j];
const ImVec2& v1 = points[i]; const ImVec2& v1 = points[i];
ImVec2 diff = v1 - v0; ImVec2 diff = v1 - v0;
float d = ImLength(diff); float d = ImLengthSqr(diff);
if (d > 0) if (d > 0)
diff *= 1.0f/d; diff *= 1.0f/sqrtf(d);
temp_normals[j].x = diff.y; temp_normals[j].x = diff.y;
temp_normals[j].y = -diff.x; temp_normals[j].y = -diff.x;
} }