K 10 svn:author V 3 bde K 8 svn:date V 27 2006-02-14T09:33:51.000000Z K 7 svn:log V 275 Oops, the "excessive" {} removed in the previous commit was needed around PUTRATE() because PUTRATE() only looked like a function -- it was multiple statements. Use "do {...} while(0)" as usual in PUTRATE() so that it is a single statement that can be used like a function. END