Bug 308180 - feComponentTransfer type discrete not stepping properly.

r=scooter
This commit is contained in:
tor%cs.brown.edu 2005-09-12 23:08:09 +00:00
parent 40f64a79c2
commit fe08f4a1e0

View File

@ -1167,7 +1167,8 @@ nsSVGComponentTransferFunctionElement::GenerateLookupTable(PRUint8 *aTable)
break;
for (i = 0; i < 256; i++) {
PRInt32 k = (i * (num - 1)) / 255;
PRInt32 k = (i * num) / 255;
k = PR_MIN(k, num - 1);
float v;
list->GetItem(k, getter_AddRefs(number));
number->GetValue(&v);