aboutsummaryrefslogtreecommitdiffstats
path: root/win/winvnc/VNCServerWin32.cxx
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2023-01-10 21:24:21 +0100
committerPierre Ossman <ossman@cendio.se>2023-02-04 14:03:13 +0100
commit77f0a61ec8f1488d6042b1370444bb2612604292 (patch)
tree76a965e971e87e53abd0f7cb45c1baa7fbe52e99 /win/winvnc/VNCServerWin32.cxx
parent2047dae22fb862ff43309ebb4fe2b9e7d6ce6153 (diff)
downloadtigervnc-77f0a61ec8f1488d6042b1370444bb2612604292.tar.gz
tigervnc-77f0a61ec8f1488d6042b1370444bb2612604292.zip
Get rid of TCHAR magic
We never use Windows' "UNICODE" mode anyway, so let's get rid of this complexity.
Diffstat (limited to 'win/winvnc/VNCServerWin32.cxx')
-rw-r--r--win/winvnc/VNCServerWin32.cxx20
1 files changed, 10 insertions, 10 deletions
diff --git a/win/winvnc/VNCServerWin32.cxx b/win/winvnc/VNCServerWin32.cxx
index 79769e93..70f82ff0 100644
--- a/win/winvnc/VNCServerWin32.cxx
+++ b/win/winvnc/VNCServerWin32.cxx
@@ -44,7 +44,7 @@ using namespace network;
static LogWriter vlog("VNCServerWin32");
-const TCHAR* winvnc::VNCServerWin32::RegConfigPath = _T("Software\\TigerVNC\\WinVNC4");
+const char* winvnc::VNCServerWin32::RegConfigPath = "Software\\TigerVNC\\WinVNC4";
static IntParameter port_number("PortNumber",
@@ -64,7 +64,7 @@ VNCServerWin32::VNCServerWin32()
commandEvent(CreateEvent(0, TRUE, FALSE, 0)),
sessionEvent(isServiceProcess() ?
CreateEvent(0, FALSE, FALSE, "Global\\SessionEventTigerVNC") : 0),
- vncServer(CStr(ComputerName().buf), &desktop),
+ vncServer(ComputerName().buf, &desktop),
thread_id(-1), runServer(false), isDesktopStarted(false),
config(&sockMgr), rfbSock(&sockMgr), trayIcon(0),
queryConnectDialog(0)
@@ -112,9 +112,9 @@ void VNCServerWin32::processAddressChange() {
return;
// Tool-tip prefix depends on server mode
- const TCHAR* prefix = _T("VNC Server (User):");
+ const char* prefix = "VNC Server (User):";
if (isServiceProcess())
- prefix = _T("VNC Server (Service):");
+ prefix = "VNC Server (Service):";
// Fetch the list of addresses
std::list<char*> addrs;
@@ -125,19 +125,19 @@ void VNCServerWin32::processAddressChange() {
// Allocate space for the new tip
std::list<char*>::iterator i, next_i;
- int length = _tcslen(prefix)+1;
+ int length = strlen(prefix)+1;
for (i=addrs.begin(); i!= addrs.end(); i++)
length += strlen(*i) + 1;
// Build the new tip
- TCharArray toolTip(length);
- _tcscpy(toolTip.buf, prefix);
+ CharArray toolTip(length);
+ strcpy(toolTip.buf, prefix);
for (i=addrs.begin(); i!= addrs.end(); i=next_i) {
next_i = i; next_i ++;
- TCharArray addr(*i); // Assumes ownership of string
- _tcscat(toolTip.buf, addr.buf);
+ CharArray addr(*i); // Assumes ownership of string
+ strcat(toolTip.buf, addr.buf);
if (next_i != addrs.end())
- _tcscat(toolTip.buf, _T(","));
+ strcat(toolTip.buf, ",");
}
// Pass the new tip to the tray icon