chdir if non-empty - twitch-go - twitch.tv web application in Go
 (HTM) git clone git://git.codemadness.org/twitch-go
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 8db0573217dcce72368b2a8a75e08cd769f03944
 (DIR) parent a037179b9b094c06054fbe82354e252e813cc25d
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Mon, 18 May 2015 22:02:12 +0200
       
       chdir if non-empty
       
       Diffstat:
         M main.go                             |       8 +++++---
       
       1 file changed, 5 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/main.go b/main.go
       @@ -165,9 +165,11 @@ func main() {
                        }
                }
        
       -        err = os.Chdir(config_datadir)
       -        if err != nil {
       -                panic(err)
       +        if config_datadir != "" {
       +                err = os.Chdir(config_datadir)
       +                if err != nil {
       +                        panic(err)
       +                }
                }
        
                // Write PID to pid file.