Revision: 7238
http://svn.sourceforge.net/mahogany/?rev=7238&view=rev
Author: vadz
Date: 2007-04-23 13:29:44 -0700 (Mon, 23 Apr 2007)
Log Message:
-----------
fixed code relying on implicit wxString to bool conversion (this never worked
correctly, now it doesn't even compile)
Modified Paths:
--------------
trunk/M/src/adb/AdbDialogs.cpp
trunk/M/src/adb/ExportPalm.cpp
trunk/M/src/gui/wxMDialogs.cpp
trunk/M/src/modules/Filters.cpp
Modified: trunk/M/src/adb/AdbDialogs.cpp
===================================================================
--- trunk/M/src/adb/AdbDialogs.cpp 2007-04-23 20:24:28 UTC (rev 7237)
+++ trunk/M/src/adb/AdbDialogs.cpp 2007-04-23 20:29:44 UTC (rev 7238)
@@ -626,10 +626,8 @@
return FALSE;
}
- if ( *nameOfNativeAdb )
- {
+ if ( nameOfNativeAdb )
*nameOfNativeAdb = adbname;
- }
// do import
bool ok = AdbImport(filename, adbname, wxEmptyString, importer);
Modified: trunk/M/src/adb/ExportPalm.cpp
===================================================================
--- trunk/M/src/adb/ExportPalm.cpp 2007-04-23 20:24:28 UTC (rev 7237)
+++ trunk/M/src/adb/ExportPalm.cpp 2007-04-23 20:29:44 UTC (rev 7238)
@@ -191,7 +191,7 @@
}
entry.GetField(AdbField_Prefix, &val);
entry.GetField(AdbField_Title, &tmp);
- if(tmp.Length()) val << ' ' << tmp;
+ if(!tmp.empty()) val << ' ' << tmp;
s << '"' << EscapeQuotes(val) << _T("\",");
ADD(AdbField_Organization);
@@ -209,7 +209,7 @@
if(val.Length())
{
entry.GetField(AdbField_H_StreetNo, &tmp);
- if(tmp) val << ' ' << tmp;
+ if(!tmp.empty()) val << ' ' << tmp;
if(! val) entry.GetField(AdbField_H_POBox, &val);
s << '"' << val << _T("\",");
}
@@ -224,7 +224,7 @@
if(val.Length())
{
entry.GetField(AdbField_O_StreetNo, &tmp);
- if(tmp) val << ' ' << tmp;
+ if(!tmp.empty()) val << ' ' << tmp;
if(! val) entry.GetField(AdbField_O_POBox, &val);
s << '"' << val << _T("\",");
}
Modified: trunk/M/src/gui/wxMDialogs.cpp
===================================================================
--- trunk/M/src/gui/wxMDialogs.cpp 2007-04-23 20:24:28 UTC (rev 7237)
+++ trunk/M/src/gui/wxMDialogs.cpp 2007-04-23 20:29:44 UTC (rev 7238)
@@ -1810,7 +1810,7 @@
// write test data encrypted with new password
p->writeEntry(MP_CRYPTALGO, newUseCrypt);
- if ( newPw )
+ if ( !newPw.empty() )
{
strutil_setpasswd(newPw);
}
Modified: trunk/M/src/modules/Filters.cpp
===================================================================
--- trunk/M/src/modules/Filters.cpp 2007-04-23 20:24:28 UTC (rev 7237)
+++ trunk/M/src/modules/Filters.cpp 2007-04-23 20:29:44 UTC (rev 7238)
@@ -696,7 +696,7 @@
public:
FunctionDefinition(const wxChar *name, FunctionPointer fptr)
: m_Name(name), m_FunctionPtr(fptr)
- { ASSERT(m_Name); ASSERT(m_FunctionPtr); }
+ { ASSERT(!m_Name.empty()); ASSERT(m_FunctionPtr); }
const wxChar *GetName(void) const { return m_Name; }
FunctionPointer GetFPtr(void) const { return m_FunctionPtr; }
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mahogany-cvsupdates mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates