[Zdenek Styblik] > Sure. Not only you're reusing variable name, you're declaring it > deep inside the function/code. So no.
Right. Then I understand what you mean. Declaring variables close to where they are used is normally considered good coding practice, not a problem. Or as <URL:http://www.lrdev.com/lr/c/ccgl.html#scopevariable> put it: "The variable scope should be as small as possible". There is no overhead in using variables in code blocks, so there is really do downside to keeping the scope of variables small. Why do you believe variables should be given function scope instead of block scope, when the variable is only used in a small block in a function? The variable in question is the return value, rv for short, and given that the scope is limited to the few lines, it seemed to me that it gave more consistent naming of variables by using 'rv' for return value both places, but I realise that is a matter of opinion . I am happy to give return values different names. :) -- Happy hacking Petter Reinholdtsen ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel