version 1.3 | | version 1.4 |
---|
| | |
* 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 |
| | |
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) |