1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "sync/util/get_session_name_win.h" 6 7 #include <windows.h> 8 9 namespace syncer { 10 namespace internal { 11 12 std::string GetComputerName() { 13 char computer_name[MAX_COMPUTERNAME_LENGTH + 1]; 14 DWORD size = sizeof(computer_name); 15 if (GetComputerNameA(computer_name, &size)) 16 return computer_name; 17 return std::string(); 18 } 19 20 } // namespace internal 21 } // namespace syncer 22