]> skyeroc.xyz Git - dgamelaunch/commitdiff
Don't set NETHACKOPTIONS env var inside dgl, set it in config file.
authorPasi Kallinen <paxed@alt.org>
Tue, 1 Jan 2008 17:54:05 +0000 (17:54 +0000)
committerPasi Kallinen <paxed@alt.org>
Tue, 1 Jan 2008 17:54:05 +0000 (17:54 +0000)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@393 db0b04b0-f4d1-0310-9a6d-de3e77497b0e

dgamelaunch.c
examples/dgamelaunch.conf

index 2884c5a34578b47de0e991a627f449d6d60d7b7b..cde3e524cd76ae963280d1094cd9c38db0496465 100644 (file)
@@ -2075,10 +2075,12 @@ main (int argc, char** argv)
   */
 
   /* environment */
+  /*
   if (myconfig[userchoice]->rcfile) {
       snprintf (atrcfilename, 81, "@%s", dgl_format_str(userchoice, me, myconfig[userchoice]->rc_fmt));
       mysetenv ("NETHACKOPTIONS", atrcfilename, 1);
   }
+  */
 
   len = strlen(myconfig[userchoice]->spool) + strlen (me->username) + 1;
   spool = malloc (len + 1);
index 94289cf77ad6b97f3c986a1dbc36024a16c88c61..d9e7dcf3d173b3d712f96be1c3fdc6a412344013 100644 (file)
@@ -143,7 +143,9 @@ rc_fmt = "%rrcfiles/%n.nethackrc"
 inprogressdir = "inprogress-nethack/"
 
 # back up savefile
-commands = cp "/var/games/nethack/save/%u%n.gz" "/var/games/nethack/save/%u%n.gz.bak"
+commands = cp "/var/games/nethack/save/%u%n.gz" "/var/games/nethack/save/%u%n.gz.bak",
+# set NETHACKOPTIONS to point to the rcfile
+        setenv "NETHACKOPTIONS" "@%rrcfiles/%n.nethackrc"
 
 }