| 226 | } |
| 227 | |
| 228 | int ArrayBase::Memcmp(ArrayBase *inOther) |
| 229 | { |
| 230 | int bytesA = length * GetElementSize(); |
| 231 | int bytesB = inOther->length * inOther->GetElementSize(); |
| 232 | int common = bytesA<bytesB ? bytesA : bytesB; |
| 233 | int result = memcmp(mBase, inOther->mBase, common); |
| 234 | if (result) |
| 235 | return result; |
| 236 | return bytesA - bytesB; |
| 237 | } |
| 238 | |
| 239 | void ArrayBase::Blit(int inDestElement, ArrayBase *inSourceArray, int inSourceElement, int inElementCount) |
| 240 | { |
nothing calls this directly
no test coverage detected