@dr4kan
Davide,
please take a look.
Looking at the code, taking a _temp wouldn't make any difference (neither were modified in between).