int findBytes(char *b, int bl, char *f, int fl) { int i=0,x; for (;i 0 && offset != -1) return (i+offset); } if (mi.RegionSize == 0) break; i += (unsigned long)mi.RegionSize; } return 0; }