Author: aschnell Date: Thu Nov 6 15:52:18 2008 New Revision: 52998 URL: http://svn.opensuse.org/viewcvs/yast?rev=52998&view=rev Log: - extra resize check Modified: trunk/storage/storage/src/include/ep-dialogs.ycp Modified: trunk/storage/storage/src/include/ep-dialogs.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/storage/src/include/ep-dialogs.ycp?rev=52998&r1=52997&r2=52998&view=diff ============================================================================== --- trunk/storage/storage/src/include/ep-dialogs.ycp (original) +++ trunk/storage/storage/src/include/ep-dialogs.ycp Thu Nov 6 15:52:18 2008 @@ -613,9 +613,6 @@ } */ - integer cyl_size = disk["cyl_size"]:1; - integer free_cyl_after = Storage::FreeCylAfter( disk, data); - min_size_k = Integer::Max([ min_size_k, cyl_size / 1024 ]); max_size_k = size_k + (cyl_size * free_cyl_after) / 1024; } @@ -738,8 +735,8 @@ { case `primary: case `logical: - // TODO: double check with Free_Cyl_After - data["region", 1] = PartedSizeToCly((tofloat(size_k*1024)), cyl_size); + data["region", 1] = Integer::Clamp(PartedSizeToCly((tofloat(size_k*1024)), cyl_size), + 1, data["region", 1]:0 + free_cyl_after); data["resize"] = true; break; -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org