summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-04-05 10:14:36 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-04-05 10:14:36 +0200
commit856f7fc68683b2ed92f65bd79f1b6a23570e06cb (patch)
tree8b0cd2a52fd021caa229da8367e941b4bcda7c14 /desktop
parentc10d56c6c33ad27d9f4fb12e499a8b246d88da9f (diff)
-Werror,-Wunused-function
Change-Id: I2d0a21b0f38feafa6e3fde0245b1fdb9b5771152
Diffstat (limited to 'desktop')
-rw-r--r--desktop/win32/source/officeloader/officeloader.cxx36
1 files changed, 0 insertions, 36 deletions
diff --git a/desktop/win32/source/officeloader/officeloader.cxx b/desktop/win32/source/officeloader/officeloader.cxx
index 68c2e5566fbc..3f9760f9344f 100644
--- a/desktop/win32/source/officeloader/officeloader.cxx
+++ b/desktop/win32/source/officeloader/officeloader.cxx
@@ -56,42 +56,6 @@ static LPTSTR *GetCommandArgs( int *pArgc )
#endif
}
-
-namespace {
-
-bool writeArgument(HANDLE pipe, char prefix, WCHAR const * argument) {
- CHAR szBuffer[4096];
- int n = WideCharToMultiByte(
- CP_UTF8, 0, argument, -1, szBuffer, sizeof (szBuffer), NULL, NULL);
- char b[1 + 2 * ((sizeof szBuffer) - 1)]; // hopefully does not overflow
- b[0] = prefix;
- char * p = b + 1;
- for (int i = 0; i < n - 1; ++i) { // cannot underflow (n >= 0)
- char c = szBuffer[i];
- switch (c) {
- case '\0':
- *p++ = '\\';
- *p++ = '0';
- break;
- case ',':
- *p++ = '\\';
- *p++ = ',';
- break;
- case '\\':
- *p++ = '\\';
- *p++ = '\\';
- break;
- default:
- *p++ = c;
- break;
- }
- }
- DWORD w;
- return WriteFile(pipe, b, p - b, &w, NULL);
-}
-
-}
-
#ifdef __MINGW32__
int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int )
#else