Bug 1:
Due to the way perl's internals work, it is impossible to check the new value until after the assignment has happened. If the assignments goes wrong, perl itself reassigns the variable to another piece of memory.
The way I deal with that is checking after every assignment. For some unknown reason that doesn't happen in this case. In other words, the problem is that it doesn't detect what's going on.
Bug 2:
It is supposed to give you a warning when you're doing something like that. I considered making it an exception, but that may be a little
In reply to Re^4: mmap in Perl?
by Anonymous Monk
in thread mmap in Perl?
by RobinV
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |