Daily bump.
[official-gcc.git] / libf2c / libF77 / getarg_.c
blob5cf3ffb8599928b14b538e6f5487d9d62b62bf5c
1 #include "f2c.h"
3 /*
4 * subroutine getarg(k, c)
5 * returns the kth unix command argument in fortran character
6 * variable argument c
7 */
9 #ifdef KR_headers
10 VOID G77_getarg_0 (n, s, ls) ftnint *n; register char *s; ftnlen ls;
11 #else
12 void G77_getarg_0 (ftnint *n, register char *s, ftnlen ls)
13 #endif
15 extern int f__xargc;
16 extern char **f__xargv;
17 register char *t;
18 register int i;
20 if(*n>=0 && *n<f__xargc)
21 t = f__xargv[*n];
22 else
23 t = "";
24 for(i = 0; i<ls && *t!='\0' ; ++i)
25 *s++ = *t++;
26 for( ; i<ls ; ++i)
27 *s++ = ' ';