]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/convauto.cpp
fixing osx_carbon
[wxWidgets.git] / src / common / convauto.cpp
index 8d8c24c0a3e21ee2199f5b1a0b92d2d7c25869fb..8620d4e02efa5f533d09a78f4bb3a144144202d6 100644 (file)
     #pragma hdrstop
 #endif
 
-#ifndef WX_PRECOMP
-    #include "wx/wx.h"
-#endif //WX_PRECOMP
-
 #include "wx/convauto.h"
 
 // we use latin1 by default as it seems the least bad choice: the files we need
@@ -229,7 +225,7 @@ void wxConvAuto::SkipBOM(const char **src, size_t *len) const
 
 bool wxConvAuto::InitFromInput(const char *src, size_t len)
 {
-    m_bomType = DetectBOM(src, len);
+    m_bomType = DetectBOM(src, len == wxNO_LEN ? strlen(src) : len);
     if ( m_bomType == BOM_Unknown )
         return false;