}\r
int findData(const BYTE* dataToFind, size_t dataSize, int start=0)\r
{\r
- const BYTE* pos=&*begin()+start;\r
- const BYTE* dataEnd=&*end()-(dataSize-1);//Set end one step after last place to search\r
+ const BYTE* pos=&*(begin()+start);\r
+ const BYTE* dataEnd=&*(begin()+size()-(dataSize-1) );//Set end one step after last place to search\r
if(pos>=dataEnd)\r
return -1;//Started over end. Return not found\r
if(dataSize==0)\r