Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/win32.py @ 13379:67743d5f49b6
eliminate win32.user_rcpath_win32()
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Mon, 14 Feb 2011 11:13:05 +0100 |
parents | 4ac565a30e84 |
children | 930efdc6bfa4 |
comparison
equal
deleted
inserted
replaced
13378:244772f67ac1 | 13379:67743d5f49b6 |
---|---|
220 raise ctypes.WinError() | 220 raise ctypes.WinError() |
221 elif len == size: | 221 elif len == size: |
222 raise ctypes.WinError(_ERROR_INSUFFICIENT_BUFFER) | 222 raise ctypes.WinError(_ERROR_INSUFFICIENT_BUFFER) |
223 return buf.value | 223 return buf.value |
224 | 224 |
225 def user_rcpath_win32(): | |
226 '''return os-specific hgrc search path to the user dir''' | |
227 userdir = os.path.expanduser('~') | |
228 return [os.path.join(userdir, 'mercurial.ini'), | |
229 os.path.join(userdir, '.hgrc')] | |
230 | |
231 def getuser(): | 225 def getuser(): |
232 '''return name of current user''' | 226 '''return name of current user''' |
233 adv = ctypes.windll.advapi32 | 227 adv = ctypes.windll.advapi32 |
234 size = _DWORD(300) | 228 size = _DWORD(300) |
235 buf = ctypes.create_string_buffer(size.value + 1) | 229 buf = ctypes.create_string_buffer(size.value + 1) |