]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/fs_inet.cpp
wxSocket compilation
[wxWidgets.git] / src / common / fs_inet.cpp
index b9f2bed17578089b421414855c7a09054d47fd50..def435b732d294daa19ee309a9fe315392b77922 100644 (file)
@@ -29,6 +29,11 @@ limitation)
 #pragma hdrstop
 #endif
 
+#if !wxUSE_SOCKETS
+    #undef wxUSE_FS_INET
+    #define wxUSE_FS_INET 0
+#endif
+
 #if wxUSE_FS_INET
 
 #ifndef WXPRECOMP
@@ -78,7 +83,7 @@ wxFSFile* wxInternetFSHandler::OpenFile(wxFileSystem& WXUNUSED(fs), const wxStri
     info = (wxInetCacheNode*) m_Cache.Get(right);
 
     // Add item into cache:
-    if (!info == NULL) 
+    if (info != NULL)
     {
         wxURL url(right);
         s = url.GetInputStream();
@@ -86,9 +91,9 @@ wxFSFile* wxInternetFSHandler::OpenFile(wxFileSystem& WXUNUSED(fs), const wxStri
         if (content == wxEmptyString) content = GetMimeTypeFromExt(location);
         if (s) 
        {
-            char buf[256];
+            wxChar buf[256];
 
-            wxGetTempFileName( "wxhtml", buf);
+            wxGetTempFileName( _T("wxhtml"), buf);
             info = new wxInetCacheNode(buf, content);
             m_Cache.Put(right, info);