On Monday 2008-03-31 16:31, Dmitri Vorobiev wrote:Why should it be less obvious? Exactly left to the (loff_t *) you already have loff_t *, so you know where you are going from v, whose type is also obviously visible right in the line above. Casts can hide errors. The cast is redundant, it does not cover up a compiler warning. Even so, casts can hide programming errors, as in http://jengelh.hopto.org/2007/0616-nocast.php . In case of *a++ I would agree -- you would need to know whether * or ++ has the higher precedence (hint: ++ has). But in ++*a it does not matter how much precedence either has, it always means the same. Just like an arithmetic expression "x*-5". --
| David Miller | [GIT]: Networking |
| Chuck Ebbert | Why do so many machines need "noapic"? |
| Rafael J. Wysocki | [Bug #11264] Invalid op opcode in kernel/workqueue |
| Arjan van de Ven | [patch] Add basic sanity checks to the syscall execution patch |
git: | |
| Elijah Newren | Trying to use git-filter-branch to compress history by removing large, obsolete bi... |
| Kevin Ballard | Re: git on MacOSX and files with decomposed utf-8 file names |
| Andreas Hildebrandt | CVS-$Id:$ replacement in git? |
| Jakub Narebski | Re: bug: git-sh-setup should not be in $PATH |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Darren Spruell | Re: OpenBSD as Virtualbox guest |
| Nick Guenther | Re: Real men don't attack straw men |
| Alexey Suslikov | OT: OpenBSD on Asus eeePC |
| Michael Chan | Re: bnx2 dirver's firmware images |
| Indan Zupancic | Re: Realtek 8111C transmit timed out |
| Alexey Dobriyan | Re: [GIT]: Networking |
| John P Poet | Realtek 8111C transmit timed out |
