From 46921a9a8f5189a9678681542485a2f94a148a45 Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Fri, 2 Mar 2007 20:30:12 +0000 Subject: [PATCH] fix a crash in the msvc8 backend svn path=/trunk/; revision=25957 --- reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp index 31f6f63dab5..f4e13e7b68b 100644 --- a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp +++ b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp @@ -71,9 +71,16 @@ MSVCBackend::_generate_vcproj ( const Module& module ) size_t i; string vcproj_file = VcprojFileName(module); + string computername; + string username; + + if (getenv ( "USERNAME" ) != NULL) + username = getenv ( "USERNAME" ); + if (getenv ( "COMPUTERNAME" ) != NULL) + computername = getenv ( "COMPUTERNAME" ); + else if (getenv ( "HOSTNAME" ) != NULL) + computername = getenv ( "HOSTNAME" ); - string username = getenv ( "USERNAME" ); - string computername = getenv ( "COMPUTERNAME" ); string vcproj_file_user = ""; if ((computername != "") && (username != ""))