diff --git a/src/laybasic/laybasic/layDitherPattern.cc b/src/laybasic/laybasic/layDitherPattern.cc index c3fbd3085..5326c8c93 100644 --- a/src/laybasic/laybasic/layDitherPattern.cc +++ b/src/laybasic/laybasic/layDitherPattern.cc @@ -722,8 +722,8 @@ DitherPatternInfo::from_strings (const std::vector &strv) data[l] = 0; } - for (size_t i = 0; i < strv.size (); ++i) { - uint_from_string (strv [strv.size () - 1 - i].c_str (), data [i], w); + for (size_t i = 0; i < h; ++i) { + uint_from_string (strv [h - 1 - i].c_str (), data [i], w); } set_pattern (data, w, h);