Fixed a potential crash in the GetOSVersion code
caused by a CFStringRef going out of scope.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@186912 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Host/macosx/Host.mm b/source/Host/macosx/Host.mm
index 7642a3e..47a9b0a 100644
--- a/source/Host/macosx/Host.mm
+++ b/source/Host/macosx/Host.mm
@@ -1044,7 +1044,7 @@
                 {
                     CFStringRef product_version_cfstr = (CFStringRef) product_version_value;
                     product_version_str = CFStringGetCStringPtr(product_version_cfstr, kCFStringEncodingUTF8);
-                    if (product_version_str == NULL) {
+                    if (product_version_str != NULL) {
                         if (CFStringGetCString(product_version_cfstr, buffer, 256, kCFStringEncodingUTF8))
                             product_version_str = buffer;
                     }