• D
    Add impl of APIs to get user directories on Win32 · 076f2006
    Daniel P. Berrange 提交于
    Add an impl of +virGetUserRuntimeDirectory, virGetUserCacheDirectory
    virGetUserConfigDirectory and virGetUserDirectory for Win32 platform.
    Also create stubs for non-Win32 platforms which lack getpwuid_r()
    
    In adding these two helpers were added virFileIsAbsPath and
    virFileSkipRoot, along with some macros VIR_FILE_DIR_SEPARATOR,
    VIR_FILE_DIR_SEPARATOR_S, VIR_FILE_IS_DIR_SEPARATOR,
    VIR_FILE_PATH_SEPARATOR, VIR_FILE_PATH_SEPARATOR_S
    
    All this code was adapted from GLib2 under terms of LGPLv2+ license.
    Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
    076f2006
util.h 9.8 KB