Rev 8529 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8529 | Rev 12011 | ||
---|---|---|---|
Line 117... | Line 117... | ||
117 | 117 | ||
118 | char *dynsetup(char *ptr, char *end) |
118 | char *dynsetup(char *ptr, char *end) |
119 | { |
119 | { |
120 | int i; |
120 | int i; |
121 | char *p, *pp; |
121 | char *p, *pp; |
- | 122 | /* to adapt |
|
- | 123 | if(wseed!= NULL) { |
|
- | 124 | snprintf(ptr,end-ptr,"\nwimsseed:make_random_state(%u);\nset_random_state(wimsseed);\n",atoi(wseed)&(0x7FFFFFFF)); |
|
- | 125 | ptr+=strlen(ptr); |
|
- | 126 | } |
|
- | 127 | */ |
|
122 | for(i=0;i<SETUP_NO;i++) { |
128 | for(i=0;i<SETUP_NO;i++) { |
123 | p=getenv(setups[i].wname); |
129 | p=getenv(setups[i].wname); |
124 | if(p!=NULL) for(pp=p;*pp;pp++) if(!isspace(*pp) && !isalnum(*pp)) p=""; |
130 | if(p!=NULL) for(pp=p;*pp;pp++) if(!isspace(*pp) && !isalnum(*pp)) p=""; |
125 | if(p==NULL || *p==0) p=setups[i].defaultval; |
131 | if(p==NULL || *p==0) p=setups[i].defaultval; |
126 | snprintf(ptr,end-ptr,"%s=%s\n",setups[i].setname,p); |
132 | snprintf(ptr,end-ptr,"%s=%s\n",setups[i].setname,p); |