| 167 |
|
FILE *fp |
| 168 |
|
) |
| 169 |
|
{ |
| 170 |
+ |
#if defined(_WIN32) || defined(_WIN64) |
| 171 |
+ |
extern char *fixargv0(char *arg0); |
| 172 |
+ |
char myav0[128]; |
| 173 |
+ |
/* clean up Windows executable path */ |
| 174 |
+ |
if (ac <= 0) return; |
| 175 |
+ |
fputs(fixargv0(strcpy(myav0, *av++)), fp); |
| 176 |
+ |
fputc(--ac ? ' ' : '\n'); |
| 177 |
+ |
#endif |
| 178 |
|
while (ac-- > 0) { |
| 179 |
|
fputword(*av++, fp); |
| 180 |
|
fputc(ac ? ' ' : '\n', fp); |
| 233 |
|
{ |
| 234 |
|
const char *be = BIGEND; |
| 235 |
|
|
| 236 |
< |
while (*s & (*be != '=') && *s++ == *be) |
| 236 |
> |
while ((*s != '\0') & (*be != '=') && *s++ == *be) |
| 237 |
|
++be; |
| 238 |
|
if (*be != '=') |
| 239 |
|
return(-1); /* irrelevant */ |
| 307 |
|
struct check *scp = (struct check *)cp; |
| 308 |
|
|
| 309 |
|
if (!formatval(scp->fs, s) && scp->fp != NULL) |
| 310 |
< |
fputs(s, scp->fp); |
| 310 |
> |
return(fputs(s, scp->fp)); |
| 311 |
|
|
| 312 |
|
return(0); |
| 313 |
|
} |