[cfe-commits] r75321 - /cfe/trunk/lib/Sema/SemaExpr.cpp
    Ted Kremenek 
    kremenek at apple.com
       
    Fri Jul 10 17:21:49 PDT 2009
    
    
  
Author: kremenek
Date: Fri Jul 10 19:21:48 2009
New Revision: 75321
URL: http://llvm.org/viewvc/llvm-project?rev=75321&view=rev
Log:
Fix warning when compiling with optimizations:
  warning: ‘OPT’ may be used uninitialized in this function
Now OPT is initialized to NULL. I'm not certain if this is the correct fix;
others please review.
Modified:
    cfe/trunk/lib/Sema/SemaExpr.cpp
Modified: cfe/trunk/lib/Sema/SemaExpr.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaExpr.cpp?rev=75321&r1=75320&r2=75321&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaExpr.cpp (original)
+++ cfe/trunk/lib/Sema/SemaExpr.cpp Fri Jul 10 19:21:48 2009
@@ -3832,8 +3832,8 @@
     
     if (IExp->getType()->isIntegerType()) {
       QualType PointeeTy;
-      const PointerType *PTy;
-      const ObjCObjectPointerType *OPT;
+      const PointerType *PTy = NULL;
+      const ObjCObjectPointerType *OPT = NULL;
       
       if ((PTy = PExp->getType()->getAsPointerType()))
         PointeeTy = PTy->getPointeeType();
    
    
More information about the cfe-commits
mailing list