X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Flayouting%2Fgrid-locations.cpp;h=a4d306060e0ff4eb5bbd701051aebfcdd8de6b23;hp=8cb1cca2773cb4418804dd59b68fbc31adc3835d;hb=5434c2607f3806204be8d7f192d3be53584d9ad6;hpb=2dd55c62173e94588e4bb45e263a32b3d77af65a diff --git a/dali-toolkit/internal/layouting/grid-locations.cpp b/dali-toolkit/internal/layouting/grid-locations.cpp index 8cb1cca..a4d3060 100644 --- a/dali-toolkit/internal/layouting/grid-locations.cpp +++ b/dali-toolkit/internal/layouting/grid-locations.cpp @@ -59,6 +59,8 @@ void GridLocations::CalculateLocations( int numberOfColumns, unsigned int columnWidth, unsigned int rowHeight ) { + DALI_ASSERT_DEBUG( numberOfColumns > 0 && "number of columns should be greater than 0" ); + numberOfColumns = std::max ( numberOfColumns, 1 ); mLocations.clear(); // Calculate width and height of columns and rows.