| 2399 | } |
| 2400 | |
| 2401 | bool align(ULONG alignment) |
| 2402 | { |
| 2403 | ULONG a = IPTR(streamPtr) % alignment; |
| 2404 | if (a) |
| 2405 | { |
| 2406 | a = alignment - a; |
| 2407 | move2(a); |
| 2408 | if (blobSize) |
| 2409 | blobSize -= a; |
| 2410 | } |
| 2411 | return a; |
| 2412 | } |
| 2413 | |
| 2414 | private: |
| 2415 | void move2(ULONG step) |