[scan-build] fix xcode version parsing to handle dot releases. Fixes <rdar://problem/13265300>.

llvm-svn: 175781
This commit is contained in:
Ted Kremenek 2013-02-21 19:33:30 +00:00
parent 3e263e40e9
commit 9ddfa89bed
1 changed files with 6 additions and 3 deletions

View File

@ -906,9 +906,12 @@ sub RunXcodebuild {
while(<DETECT_XCODE>) {
if (/^Xcode (.+)$/) {
if ($1 >= 4.6) {
$oldBehavior = 0;
last;
my $ver = $1;
if ($ver =~ /^([0-9]+[.][0-9]+)[^0-9]?/) {
if ($1 >= 4.6) {
$oldBehavior = 0;
last;
}
}
}
}