[Box Backup-dev] COMMIT r787 - box/chris/general/lib/server

boxbackup-dev at fluffy.co.uk boxbackup-dev at fluffy.co.uk
Sat Aug 19 18:32:55 BST 2006


Author: chris
Date: 2006-08-19 18:32:55 +0100 (Sat, 19 Aug 2006)
New Revision: 787

Modified:
   box/chris/general/lib/server/LocalProcessStream.cpp
Log:
* LocalProcessStream.cpp
- Fixed coding style
- Fixed type issues pointed out by Charles Lecklider


Modified: box/chris/general/lib/server/LocalProcessStream.cpp
===================================================================
--- box/chris/general/lib/server/LocalProcessStream.cpp	2006-08-19 16:00:39 UTC (rev 786)
+++ box/chris/general/lib/server/LocalProcessStream.cpp	2006-08-19 17:32:55 UTC (rev 787)
@@ -114,56 +114,56 @@
 	secAttr.bInheritHandle = TRUE; 
 	secAttr.lpSecurityDescriptor = NULL; 
 
-	HANDLE WriteInChild, ReadFromChild;
-	if (!CreatePipe(&ReadFromChild, &WriteInChild, &secAttr, 0))
+	HANDLE writeInChild, readFromChild;
+	if(!CreatePipe(&readFromChild, &writeInChild, &secAttr, 0))
 	{
 		::syslog(LOG_ERR, "Failed to CreatePipe for child process: "
 			"error %d", GetLastError());
 		THROW_EXCEPTION(ServerException, SocketPairFailed)
 	}
-	SetHandleInformation(ReadFromChild, HANDLE_FLAG_INHERIT, 0);
+	SetHandleInformation(readFromChild, HANDLE_FLAG_INHERIT, 0);
 
-	PROCESS_INFORMATION ProcInfo; 
-	STARTUPINFO StartupInfo;
+	PROCESS_INFORMATION procInfo; 
+	STARTUPINFO startupInfo;
 
-	ZeroMemory(&ProcInfo,    sizeof(ProcInfo));
-	ZeroMemory(&StartupInfo, sizeof(StartupInfo));
-	StartupInfo.cb         = sizeof(StartupInfo);
-	StartupInfo.hStdError  = WriteInChild;
-	StartupInfo.hStdOutput = WriteInChild;
-	StartupInfo.hStdInput  = INVALID_HANDLE_VALUE;
-	StartupInfo.dwFlags   |= STARTF_USESTDHANDLES;
+	ZeroMemory(&procInfo,    sizeof(procInfo));
+	ZeroMemory(&startupInfo, sizeof(startupInfo));
+	startupInfo.cb         = sizeof(startupInfo);
+	startupInfo.hStdError  = writeInChild;
+	startupInfo.hStdOutput = writeInChild;
+	startupInfo.hStdInput  = INVALID_HANDLE_VALUE;
+	startupInfo.dwFlags   |= STARTF_USESTDHANDLES;
 
-	CHAR* CommandLineCopy = (CHAR*)malloc(strlen(CommandLine) + 1);
-	strcpy(CommandLineCopy, CommandLine);
+	CHAR* commandLineCopy = (CHAR*)malloc(strlen(CommandLine) + 1);
+	strcpy(commandLineCopy, CommandLine);
 
-	bool result = CreateProcess(NULL, 
-		CommandLineCopy, // command line 
+	BOOL result = CreateProcess(NULL, 
+		commandLineCopy, // command line 
 		NULL,          // process security attributes 
 		NULL,          // primary thread security attributes 
 		TRUE,          // handles are inherited 
 		0,             // creation flags 
 		NULL,          // use parent's environment 
 		NULL,          // use parent's current directory 
-		&StartupInfo,  // STARTUPINFO pointer 
-		&ProcInfo);    // receives PROCESS_INFORMATION 
+		&startupInfo,  // STARTUPINFO pointer 
+		&procInfo);    // receives PROCESS_INFORMATION 
 
-	free(CommandLineCopy);
+	free(commandLineCopy);
    
-	if (!result)
+	if(!result)
 	{
 		::syslog(LOG_ERR, "Failed to CreateProcess: '%s': "
 			"error %d", CommandLine, GetLastError());
-		CloseHandle(WriteInChild);
-		CloseHandle(ReadFromChild);
+		CloseHandle(writeInChild);
+		CloseHandle(readFromChild);
 		THROW_EXCEPTION(ServerException, ServerForkError)
 	}
 
-	CloseHandle(ProcInfo.hProcess);
-	CloseHandle(ProcInfo.hThread);
-	CloseHandle(WriteInChild);
+	CloseHandle(procInfo.hProcess);
+	CloseHandle(procInfo.hThread);
+	CloseHandle(writeInChild);
 
-	std::auto_ptr<IOStream> stream(new FileStream(ReadFromChild));
+	std::auto_ptr<IOStream> stream(new FileStream(readFromChild));
 	return stream;
 #endif // ! WIN32
 }




More information about the Boxbackup-dev mailing list