Pointer = (CONST UINT8*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT16*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT32*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT64*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT8*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT16*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT32*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r
Pointer = (CONST UINT64*)Buffer;\r
do {\r
if (*(Pointer++) == Value) {\r
- return Pointer;\r
+ return --Pointer;\r
}\r
} while (--Length != 0);\r
return NULL;\r