equal
deleted
inserted
replaced
166 |
166 |
167 // Initialization utilities; covered_words is the size of the covered region |
167 // Initialization utilities; covered_words is the size of the covered region |
168 // in, um, words. |
168 // in, um, words. |
169 inline size_t cards_required(size_t covered_words) { |
169 inline size_t cards_required(size_t covered_words) { |
170 // Add one for a guard card, used to detect errors. |
170 // Add one for a guard card, used to detect errors. |
171 const size_t words = align_size_up(covered_words, card_size_in_words); |
171 const size_t words = align_up(covered_words, card_size_in_words); |
172 return words / card_size_in_words + 1; |
172 return words / card_size_in_words + 1; |
173 } |
173 } |
174 |
174 |
175 protected: |
175 protected: |
176 |
176 |