Revision c2735790 linux-user/elfload.c

b/linux-user/elfload.c
1284 1284
        for (i=0 ; i<MAX_ARG_PAGES ; i++)       /* clear page-table */
1285 1285
                bprm.page[i] = 0;
1286 1286
        retval = open(filename, O_RDONLY);
1287
        if (retval == -1) {
1288
	    perror(filename);
1289
	    exit(-1);
1290
            /* return retval; */
1291
	}
1292
	else {
1293
	    bprm.fd = retval;
1294
	}
1287
        if (retval < 0)
1288
            return retval;
1289
        bprm.fd = retval;
1295 1290
        bprm.filename = (char *)filename;
1296 1291
        bprm.sh_bang = 0;
1297 1292
        bprm.loader = 0;

Also available in: Unified diff