Difference for main/args.c from version 1.3 to 1.4


version 1.3 version 1.4
Line 19
 
Line 19
  * Functions for accessing arguments.   * Functions for accessing arguments.
  *    *
  * $Log$   * $Log$
    * Revision 1.4  2002/04/01 01:21:57  donut
    * allow arbitrary resolutions to be specified on command line
    *
  * Revision 1.3  1999/08/05 22:53:41  sekmu   * Revision 1.3  1999/08/05 22:53:41  sekmu
  *   *
  * D3D patch(es) from ADB   * D3D patch(es) from ADB
Line 89
 
Line 92
  return i;   return i;
   
  return 0;   return 0;
   }
   
   int FindResArg( char *prefix, int *sw, int *sh ) {
    int i;
    int w,h;
    char *endptr;
    int prefixlen=strlen(prefix);
   
    for (i=0; i<Num_args; ++i)
    if (Args[i][0]=='-' && !strncasecmp(Args[i]+1, prefix, prefixlen)){
    w=strtol(Args[i]+1+prefixlen, &endptr, 10);
    if (w>0 && endptr && endptr[0]=='x'){
    h=strtol(endptr+1, &endptr, 10);
    if (h>0 && endptr[0]=='\0') {
    *sw=w;
    *sh=h;
    return i;
    }
    }
    }
    return 0;
   
 }  }
   
 //added 7/11/99 by adb to free arguments (prevent memleak msg)  //added 7/11/99 by adb to free arguments (prevent memleak msg)

Legend:
line(s) removed in v.1.3 
line(s) changed
 line(s) added in v.1.4