#include "wx/utils.h"
#include "wx/string.h"
#include "wx/list.h"
+#include "wx/log.h"
#include <ctype.h>
#include <string.h>
#include <unistd.h>
-#ifdef __SVR4__
-#include <sys/systeminfo.h>
-#endif
+//#ifdef __SVR4__
+//#include <sys/systeminfo.h>
+//#endif
#include "gdk/gdkx.h" // GDK_DISPLAY
#include "gdk/gdkprivate.h" // gdk_progclass
#include <X11/Xutil.h>
#include <X11/Xresource.h>
-#include "wx/log.h"
//-----------------------------------------------------------------------------
// constants
if (create)
{
// Touch the file to create it
- FILE *fd = fopen(wxConv_file.cWX2MB(buf), "w");
+ FILE *fd = fopen(wxConvCurrent->cWX2MB(buf), "w");
if (fd) fclose(fd);
}
return buf;
// the Real User, then determine the Real home dir.
static wxChar *GetIniFile(wxChar *dest, const wxChar *filename)
{
- wxChar *home = (wxChar *) NULL;
+ const wxChar *home = (const wxChar *) NULL;
if (filename && wxIsAbsolutePath(filename))
{
wxStrcpy(dest, filename);
else
{
(void)GetIniFile(filename, (wxChar *) NULL);
- serverDB = XrmGetFileDatabase(wxConv_file.cWX2MB(filename));
+ serverDB = XrmGetFileDatabase(wxConvCurrent->cWX2MB(filename));
}
if (serverDB)
XrmMergeDatabases(serverDB, &wxResourceDatabase);
#endif
#endif
#if wxUSE_UNICODE
- wxStrcat(environment, wxConv_libc.cMB2WX(hostbuf));
+ wxStrcat(environment, wxConvCurrent->cMB2WX(hostbuf));
#endif
}
- if ((homeDB = XrmGetFileDatabase(wxConv_file.cWX2MB(environment))))
+ if ((homeDB = XrmGetFileDatabase(wxConvCurrent->cWX2MB(environment))))
XrmMergeDatabases(homeDB, &wxResourceDatabase);
}
(void)GetResourcePath(nameBuffer, file, TRUE);
XrmDatabase database = (XrmDatabase)node->Data();
- XrmPutFileDatabase(database, wxConv_file.cWX2MB(nameBuffer));
+ XrmPutFileDatabase(database, wxConvCurrent->cWX2MB(nameBuffer));
XrmDestroyDatabase(database);
wxNode *next = node->Next();
// delete node;
if (node)
database = (XrmDatabase)node->Data();
else {
- database = XrmGetFileDatabase(wxConv_file.cWX2MB(buffer));
+ database = XrmGetFileDatabase(wxConvCurrent->cWX2MB(buffer));
wxLogTrace(wxTraceResAlloc, _T("Write: Number = %d"), wxTheResourceCache->Number());
wxTheResourceCache->Append(buffer, (wxObject *)database);
}
}
else
{
- database = XrmGetFileDatabase(wxConv_file.cWX2MB(buffer));
+ database = XrmGetFileDatabase(wxConvCurrent->cWX2MB(buffer));
wxLogTrace(wxTraceResAlloc, _T("Get: Number = %d"), wxTheResourceCache->Number());
wxTheResourceCache->Append(buffer, (wxObject *)database);
}