|
|
1.1 root 1: // Emacs style mode select -*- C++ -*-
2: //-----------------------------------------------------------------------------
3: //
4: // $Id:$
5: //
6: // Copyright (C) 1993-1996 by id Software, Inc.
7: //
8: // This source is available for distribution and/or modification
9: // only under the terms of the DOOM Source Code License as
10: // published by id Software. All rights reserved.
11: //
12: // The source is distributed in the hope that it will be useful,
13: // but WITHOUT ANY WARRANTY; without even the implied warranty of
14: // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License
15: // for more details.
16: //
17: // $Log:$
18: //
19: // DESCRIPTION:
20: //
21: //-----------------------------------------------------------------------------
22:
23: static const char
24: rcsid[] = "$Id: m_argv.c,v 1.1 1997/02/03 22:45:10 b1 Exp $";
25:
26:
27: #include <string.h>
28:
29: int myargc;
30: char** myargv;
31:
32:
33:
34:
35: //
36: // M_CheckParm
37: // Checks for the given parameter
38: // in the program's command line arguments.
39: // Returns the argument number (1 to argc-1)
40: // or 0 if not present
41: int M_CheckParm (char *check)
42: {
43: int i;
44:
45: for (i = 1;i<myargc;i++)
46: {
47: if ( !strcasecmp(check, myargv[i]) )
48: return i;
49: }
50:
51: return 0;
52: }
53:
54:
55:
56:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.