Just a small semantic issue.
When including SUUpdater.h in projects with a warning level set to -Wextra warnings are generated because - delegate and - initForBundle: have no return type specified.
Clang seems to have a sweet spot with -Wall and -Wextra so it would be nice to be able to include Sparkle in a project without it generating any additional warning noise.
Add explicit method return types in header to supress warnings when i…
…ncluding framework in projects with more exacting warnings such as -Wextra.
Oh, man, my 10.1-style syntax is no longer legit, huh? I remember that for a while, I was thinking about Obj-C purely in terms of Smalltalk, so I never wanted to write any types anywhere—I just typed everything id. Back then, I thought that it was really elegant to be able to just leave off the type declaration like that.
Now of course, I want as much static typing as I can possibly get, so it's funny to look back on 15-year-old Andy and see his nonsense.
Thanks for the pull request; I'm sorry it took me so long to get to it.
There are similar issues in SUAppcastItem.h, so I filed #272