The attached patch cleans up a number of compiler warnings in the 3.0.20 release.
Created attachment 1427 [details] Quiet some compiler warnings Since this is part of a larger patch, I'm going to do another compile cycle to make sure I didn't break anything. Also, the parts that assign a default value to error return codes should be checked for saneness.
Created attachment 1428 [details] Attaching the patch using a different browser. Konqueror on RHEL-3 sometimes refuses to actually attach patches to bugs, attaching the pathname of the patch instead. I'm trying again with Mozilla
Note that this doesn't by any means clean up all the warnings, just the ones I got to before I got tired of wading through them, and doesn't include the ones where I consider the patch worse than the warning.
Looks good, but please don't apply before my rpc rewrite is merged. Thanks, Jeremy.
Jay, this looks good. Parts of the patch are no longer applicable though, but what is will be in 3.0.21.