fix comment typos

Change-Id: I2a55e371dbf7e62b446f6bb732c8913b85633c49
This commit is contained in:
Pascal Massimino 2016-06-10 04:16:13 -07:00
parent a246b921a0
commit 7685123a7f

@ -1150,7 +1150,9 @@ static int BackwardReferencesHashChainDistanceOnly(
if (!cc_init) goto Error; if (!cc_init) goto Error;
} }
if (!CostModelBuild(cost_model, cache_bits, refs)) goto Error; if (!CostModelBuild(cost_model, cache_bits, refs)) {
goto Error;
}
if (!CostManagerInit(cost_manager, dist_array, pix_count, cost_model)) { if (!CostManagerInit(cost_manager, dist_array, pix_count, cost_model)) {
goto Error; goto Error;
@ -1165,8 +1167,7 @@ static int BackwardReferencesHashChainDistanceOnly(
dist_array); dist_array);
for (i = 1; i < pix_count - 1; ++i) { for (i = 1; i < pix_count - 1; ++i) {
int offset = 0; int offset = 0, len = 0;
int len = 0;
double prev_cost = cost_manager->costs_[i - 1]; double prev_cost = cost_manager->costs_[i - 1];
HashChainFindCopy(hash_chain, i, &offset, &len); HashChainFindCopy(hash_chain, i, &offset, &len);
if (len >= MIN_LENGTH) { if (len >= MIN_LENGTH) {
@ -1178,19 +1179,17 @@ static int BackwardReferencesHashChainDistanceOnly(
PushInterval(cost_manager, distance_cost, i, len); PushInterval(cost_manager, distance_cost, i, len);
// The cost to get to pixel i+k is: // The cost to get to pixel i+k is:
// prev_cost + best weight of path going from i to l. // prev_cost + best weight of path going from i to l.
// For the last cost, if the path were composed composed of several // For the last cost, if the path were composed of several segments
// segments (like [i,j), [j,k), [k,l) ), its cost would be: // (like [i,j), [j,k), [k,l) ), its cost would be:
// offset cost + manager->cost_cache_[j-i] + // offset cost + manager->cost_cache_[j-i] +
// offset cost + manager->cost_cache_[k-j] + // offset cost + manager->cost_cache_[k-j] +
// offset cost + manager->cost_cache_[l-j] // offset cost + manager->cost_cache_[l-j]
// As the offset_cost is close to the values in cost_cache_ (both are the // As the offset_cost is close to the values in cost_cache_ (both are the
// cost to store a number, whether it's an offset or a length), the best // cost to store a number, whether it's an offset or a length), the best
// path are therefore the ones involving one hop. // paths are therefore the ones involving one hop.
for (; i + 1 < pix_count - 1; ++i) { for (; i + 1 < pix_count - 1; ++i) {
int offset_next; int offset_next, len_next, diff;
int len_next;
int diff;
prev_cost = cost_manager->costs_[i - 1]; prev_cost = cost_manager->costs_[i - 1];
distance_cost = prev_cost + offset_cost; distance_cost = prev_cost + offset_cost;
@ -1206,7 +1205,7 @@ static int BackwardReferencesHashChainDistanceOnly(
if (diff >= len) diff = len - 1; if (diff >= len) diff = len - 1;
// The best path going to pixel i is the one starting in a pixel // The best path going to pixel i is the one starting in a pixel
// within diff hence at the pixel: // within diff hence at the pixel:
// i - manager->cost_cache_min_dist_[diff]. // i - manager->cost_cache_min_dist_[diff].
UpdateCost(cost_manager, i, -diff, distance_cost); UpdateCost(cost_manager, i, -diff, distance_cost);
} }
len = len_next; len = len_next;