]> git.saurik.com Git - wxWidgets.git/commitdiff
some warnings suppressed
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 15 Jul 1999 23:34:18 +0000 (23:34 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 15 Jul 1999 23:34:18 +0000 (23:34 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/prop.cpp
src/msw/ole/automtn.cpp

index 2e913449ef6029fc5ee5305a69f9c61e73c1c208..00e53646063d2a4740ff69fc9ef7472d60d16392 100644 (file)
@@ -371,7 +371,7 @@ void wxPropertyValue::Copy(wxPropertyValue& copyFrom)
     case wxPropertyValueStringPtr:
     {
       wxChar** s = copyFrom.StringValuePtr();
-      (*this) = s;
+      (*this) = s != 0;
       return ;
     }
       
@@ -1024,7 +1024,7 @@ void wxPropertyValidatorRegistry::ClearRegistry(void)
 {
   BeginFind();
   wxNode *node;
-  while ((node = Next()))
+  while ((node = Next()) != NULL)
   {
     delete (wxPropertyValidator *)node->Data();
   }
index 934efa6354255768f3447bd8f117f4ab6f6241a9..f8bac3d40085236332d47d5a5049e6de8fa268da 100644 (file)
@@ -80,9 +80,6 @@ static int rgMonthDays[13] =
 static BOOL OleDateFromTm(WORD wYear, WORD wMonth, WORD wDay,
        WORD wHour, WORD wMinute, WORD wSecond, DATE& dtDest);
 static BOOL TmFromOleDate(DATE dtSrc, struct tm& tmDest);
-static void TmConvertToStandardFormat(struct tm& tmSrc);
-static double DoubleFromDate(DATE dt);
-static DATE DateFromDouble(double dbl);
 
 static void ClearVariant(VARIANTARG *pvarg) ;
 static void ReleaseVariant(VARIANTARG *pvarg) ;
@@ -493,7 +490,6 @@ bool wxAutomationObject::CreateInstance(const wxString& classId) const
                return FALSE;
 
        CLSID clsId;
-       IUnknown * pUnk = NULL;
 
        BasicString unicodeName((const char*) classId);
        
@@ -753,7 +749,7 @@ static wxString ConvertStringFromOle(BSTR bStr)
 {
        int len = SysStringLen(bStr) + 1;
        char    *buf = new char[len];
-       int i = wcstombs( buf, bStr, len);
+       (void)wcstombs( buf, bStr, len);
 
        wxString str(buf);
        delete[] buf;
@@ -969,6 +965,8 @@ DoTime:
        return TRUE;
 }
 
+// this function is not used
+#if 0
 void TmConvertToStandardFormat(struct tm& tmSrc)
 {
        // Convert afx internal tm to format expected by runtimes (_tcsftime, etc)
@@ -1001,6 +999,7 @@ DATE DateFromDouble(double dbl)
        double temp = floor(dbl); // dbl is now whole part
        return temp + (temp - dbl);
 }
+#endif // 0
 
 /*
  *  ClearVariant