Messages in this thread |  | | Date | Thu, 23 Nov 2000 22:59:00 +0200 | From | Matti Aarnio <> | Subject | Re: {PATCH} isofs stuff |
| |
On Thu, Nov 23, 2000 at 12:38:55PM -0800, Linus Torvalds wrote: ... > In fact, almost all filesystems do this at some point. ext2 does it for > directories too, for some very similar reasons that isofs does. See > fs/ext2/dir.c: > > blk = (filp->f_pos) >> EXT2_BLOCK_SIZE_BITS(sb); > > (and don't ask me about the extraneous parenthesis. I bet some LISP > programmer felt alone and decided to make it a bit more homey). > > Linus
Propably some programmer has been bitten once too many times with C's operator precedence rules, which only affect more complicated expressions -- and thus are used rarely, and not remembered well. (Or perhaps rememberance is felt to be weak, and parenthesis solve it.)
/Matti Aarnio - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |