#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>

int main (int argc, char *argv[]) {
  printf(" * argc=%d\n",argc);
  for (int i=0; i<argc; i++) printf("[%s]\n",argv[i]);
  if (argc>1) {
    argv[argc-1] = NULL;
    execv(argv[0],argv);
    perror(argv[0]);
    return 1;
  } else
    return 0;
}

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to