- We abuse the Collection somewhat by using it to store line
- numbers. */
- CollReplace (&CurrentFunc->LocalsBlockStack, (void *)(long)GetCurrentLine (),
- CollCount (&CurrentFunc->LocalsBlockStack) - 1);
+ ** We abuse the Collection somewhat by using it to store line
+ ** numbers.
+ */
+ CollReplace (&CurrentFunc->LocalsBlockStack,
+ (void *)(size_t)GetCurrentLine (),
+ CollCount (&CurrentFunc->LocalsBlockStack) - 1);