Code Duplication    Length = 4-4 lines in 3 locations

typo3/sysext/core/Classes/Utility/GeneralUtility.php 3 locations

@@ 2950-2953 (lines=4) @@
2947
                        $bInfo['VERSION'] = (float)substr(strstr($useragent, 'Netscape/7'), 9);
2948
                    }
2949
                    break;
2950
                case 'msie':
2951
                    $tmp = strstr($useragent, 'MSIE');
2952
                    $bInfo['VERSION'] = (float)preg_replace('/^[^0-9]*/', '', substr($tmp, 4));
2953
                    break;
2954
                case 'opera':
2955
                    $tmp = strstr($useragent, 'Opera');
2956
                    $bInfo['VERSION'] = (float)preg_replace('/^[^0-9]*/', '', substr($tmp, 5));
@@ 2954-2957 (lines=4) @@
2951
                    $tmp = strstr($useragent, 'MSIE');
2952
                    $bInfo['VERSION'] = (float)preg_replace('/^[^0-9]*/', '', substr($tmp, 4));
2953
                    break;
2954
                case 'opera':
2955
                    $tmp = strstr($useragent, 'Opera');
2956
                    $bInfo['VERSION'] = (float)preg_replace('/^[^0-9]*/', '', substr($tmp, 5));
2957
                    break;
2958
                case 'konqu':
2959
                    $tmp = strstr($useragent, 'Konqueror/');
2960
                    $bInfo['VERSION'] = (float)substr($tmp, 10);
@@ 2958-2961 (lines=4) @@
2955
                    $tmp = strstr($useragent, 'Opera');
2956
                    $bInfo['VERSION'] = (float)preg_replace('/^[^0-9]*/', '', substr($tmp, 5));
2957
                    break;
2958
                case 'konqu':
2959
                    $tmp = strstr($useragent, 'Konqueror/');
2960
                    $bInfo['VERSION'] = (float)substr($tmp, 10);
2961
                    break;
2962
            }
2963
            // Client system
2964
            if (strpos($useragent, 'Win') !== false) {