My point was aimed in the other direction: are all double-references ever and always going to correspond to your current definition of a "hard link". And not just in this block of code.
That level of unambiguity you won't attain. That may be setting the bar unnecessarily high.
I do think that in two years, the puppy will a dog, and anyone who looks will be tracing the calls to find the point of the extra indirection.
You could document it, but then what is the point?
In reply to callback or call now?
by rir
in thread callback or call now?
by John M. Dlugosz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |