Subversion Repositories wimsdev

Rev

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);