while ((cp = remglob(argv, 0)) != NULL) {
while ((cp = remglob(argv, 0, NULL)) != NULL) {
mdelete(argc, argv)	int argc;	char *argv[];{	sig_t oldintr;	int ointer;	char *cp;	if (argc < 2 && !another(&argc, &argv, "remote-files")) {		printf("usage: %s remote-files\n", argv[0]);		code = -1;		return;	}	mname = argv[0];	mflag = 1;	oldintr = signal(SIGINT, mabort);	(void)setjmp(jabort);	while ((cp = remglob(argv, 0)) != NULL) {		if (*cp == '\0') {			mflag = 0;			continue;		}		if (mflag && confirm(argv[0], cp)) {			(void)command("DELE %s", cp);			if (!mflag && fromatty) {				ointer = interactive;				interactive = 1;				if (confirm("Continue with", "mdelete")) {					mflag++;				}				interactive = ointer;			}		}	}	(void)signal(SIGINT, oldintr);	mflag = 0;}