Code Duplication    Length = 8-8 lines in 2 locations

Sources/Profile-Modify.php 1 location

@@ 3559-3566 (lines=8) @@
3556
			{
3557
				$limit_broke = 0;
3558
				// Attempt to allow all sizes of abuse, so to speak.
3559
				if ($matches[2][$ind] == 'px' && $size > $sig_limits[7])
3560
					$limit_broke = $sig_limits[7] . 'px';
3561
				elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75))
3562
					$limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt';
3563
				elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16))
3564
					$limit_broke = ((float) $sig_limits[7] / 16) . 'em';
3565
				elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18)
3566
					$limit_broke = 'large';
3567
3568
				if ($limit_broke)
3569
				{

Sources/ManageSettings.php 1 location

@@ 988-995 (lines=8) @@
985
					{
986
						$limit_broke = 0;
987
						// Attempt to allow all sizes of abuse, so to speak.
988
						if ($matches[2][$ind] == 'px' && $size > $sig_limits[7])
989
							$limit_broke = $sig_limits[7] . 'px';
990
						elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75))
991
							$limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt';
992
						elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16))
993
							$limit_broke = ((float) $sig_limits[7] / 16) . 'em';
994
						elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18)
995
							$limit_broke = 'large';
996
997
						if ($limit_broke)
998
							$sig = str_replace($matches[0][$ind], '[size=' . $sig_limits[7] . 'px', $sig);