]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/prop.cpp
unused parameter warnings suppressed
[wxWidgets.git] / src / generic / prop.cpp
index 360c7bd864326f8f4c9de0fc94a7d59408fc377f..3aa479d8e488d0aa6ce61d0744f1d7958a022549 100644 (file)
@@ -328,9 +328,7 @@ wxPropertyValue *wxPropertyValue::NewCopy(void) const
      return new wxPropertyValue(m_value.stringPtr);
 
    case wxPropertyValueNull:
-#ifdef __X__
-    cerr << "Should never get here!\n";
-#endif
+    wxFAIL_MSG( _T("Should never get here!\n" ) );
     break;
   }
   return NULL;
@@ -371,12 +369,20 @@ void wxPropertyValue::Copy(wxPropertyValue& copyFrom)
     case wxPropertyValueStringPtr:
     {
       wxChar** s = copyFrom.StringValuePtr();
+      
+#if 0      
       // what is this? are you trying to assign a bool or a string?  VA can't figure it out..
-#if defined(__VISAGECPP__)
+#if defined(__VISAGECPP__) || defined( __VISUALC__ )
       (*this) = s;
 #else
       (*this) = s != 0;
 #endif
+#endif // if 0
+
+      // TODO: check if this is right.  MB
+      //
+      (*this) = s;
+      
       return ;
     }
 
@@ -395,9 +401,7 @@ void wxPropertyValue::Copy(wxPropertyValue& copyFrom)
       return;
     }
    case wxPropertyValueNull:
-#ifdef __X__
-    cerr << "Should never get here!\n";
-#endif
+    wxFAIL_MSG( _T("Should never get here!\n" ) );
     break;
   }
 }