From 383e7409204ec6b62f172185f6800c281f5a2908 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Thu, 20 Nov 2008 05:57:26 -0500 Subject: [PATCH] better looping in profile list darcs-hash:20081120105726-84dde-bc863f49370dca492d46a5f46c65f46d01862acb.gz --- lib/profilelist.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/profilelist.php b/lib/profilelist.php index 4c2037e058..b17b0ac921 100644 --- a/lib/profilelist.php +++ b/lib/profilelist.php @@ -33,14 +33,15 @@ class ProfileList { function show_list() { common_element_start('ul', array('id' => 'profiles')); + + $cnt = 0; - for ($i = 0; $i < min($cnt, PROFILES_PER_PAGE); $i++) { - if ($this->profile->fetch()) { - $this->show(); - } else { - // shouldn't happen! + while ($this->profile->fetch()) { + $cnt++; + if($cnt > PROFILES_PER_PAGE) { break; } + $this->show(); } common_element_end('ul');