Lines Matching defs:wargv
62 wchar_t *p, **wargv;
88 if ((wargv = (wchar_t **)malloc((argc+1) * sizeof (wchar_t *))) == NULL)
95 wargv[i] = p;
97 wargv[argc] = NULL;
100 wargv++;
104 if (wargv[0][0] == L'-' && wargv[0][1] == L'f' &&
105 wargv[0][2] == 0) {
108 yyin = (wscmp(wargv[1], L_dash) == 0)
110 : fopen(toeuccode(wargv[1]), "r");
112 error(FATAL, "can't open %ws", wargv[1]);
114 wargv++;
116 } else if (wargv[0][0] == L'-' && wargv[0][1] == L'F') {
117 if (wargv[0][2] == L't')
121 **FS = wargv[0][2];
123 } else if (wargv[0][0] != L'-') {
124 dprintf("cmds=|%ws|\n", wargv[0], NULL, NULL);
126 lexprog = wargv[0];
127 wargv[0] = wargv[-1]; /* need this space */
129 } else if (wscmp(L_dashd, wargv[0]) == 0) {
134 wargv[0][0] = L'-';
135 wargv[0][1] = 0;
137 wargv--;
140 svargv = ++wargv;