rem: if ((res = simple_module_info(*chk, filepath, i++)) != 0) continue; if (srcfile && strcmp((*chk)->name, srcfile) == 0) res = 1;
add: if ((res = simple_module_info(*chk, filepath, i++)) != 0) { if (srcfile && strcmp((*chk)->name, srcfile) == 0) res = 1; }
context: static int recurse_check_file(const char *filepath, const char *srcfile){	module_info **hdr = NULL, **chk;	int res = 0, i = 0;	hdr = load_module_file(filepath);		if (!hdr) {		return -1;	}		for (chk = hdr; *chk; chk++) {		if ((res = simple_module_info(*chk, filepath, i++)) != 0)			continue;		if (srcfile && strcmp((*chk)->name, srcfile) == 0)			res = 1;	}		if (res != 1)		unload_module_file(filepath);	return res;}