Changeset 202

Show
Ignore:
Timestamp:
12/26/06 01:56:42 (2 years ago)
Author:
Ant
Message:

review ledsHome on windows XP

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/leds/Leds.d

    r187 r202  
    213213    { 
    214214        debug(startup) printf("Leds.init 1\n"); 
    215         ledsHome = Path.join(getUserHome(),".leds2"); 
    216         ledsData = Path.join(getUserHome(),".leds2_data"); 
     215        ledsHome = Path.join(getAppData(),".leds2"); 
     216        ledsData = Path.join(getAppData(),".leds2_data"); 
    217217 
    218218        assert(ledsHome !is null); 
     
    462462    } 
    463463 
     464    public String getAppData() 
     465    { 
     466        version(Win32) 
     467        { 
     468            return String.newz(getenv("APPDATA\0")); 
     469        } 
     470        else 
     471        { 
     472            return String.newz(getenv("HOME\0")); 
     473        } 
     474    } 
     475 
    464476    public String getUserHome() 
    465477    { 
    466         return String.newz(getenv("HOME\0")); 
     478        version(Win32) 
     479        { 
     480            return String.newz(getenv("HOMEPATH\0")); 
     481        } 
     482        else 
     483        { 
     484            return String.newz(getenv("HOME\0")); 
     485        } 
    467486    } 
    468487