From: <ki...@us...> - 2012-10-12 12:57:22
|
Revision: 2405 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2405&view=rev Author: kimuraw Date: 2012-10-12 12:57:12 +0000 (Fri, 12 Oct 2012) Log Message: ----------- Deprecate RBApplicationMain() in sample/*/main.m RBApplicationMain() is an old API of RubyCocoa. It cannot handle arguments passed by Xcode, such as "-NSDocumentRevisionsDebugMode". We should replace RBApplicationMain() with RBApplicationInit() and NSApplicationMain(). before: int main(int argc, char *argv[]) { return RBApplicationMain("rb_main.rb", argc, argv); } after: int main(int argc, char *argv[]) { RBApplicationInit("rb_main.rb", argc, (const char **)argv, nil); return NSApplicationMain(argc, (const char **)argv); } Modified Paths: -------------- trunk/src/ChangeLog trunk/src/sample/ABPresence/main.m trunk/src/sample/CGPDFViewer/main.m trunk/src/sample/CIBevelSample/main.m trunk/src/sample/CIExposureSample/main.m trunk/src/sample/CIMicroPaint/main.m trunk/src/sample/CITransitionSelectorSample/main.m trunk/src/sample/CocoaGL/main.m trunk/src/sample/CurrencyConverter/main.m trunk/src/sample/DotView/main.m trunk/src/sample/Hakoiri-Musume/main.m trunk/src/sample/HybridLangApp/main.m trunk/src/sample/MailDemo/MailDemoBindings/main.m trunk/src/sample/MailDemo/MailDemoSimple/main.m trunk/src/sample/MakefileApp/main.m trunk/src/sample/MakefileApp2/main.m trunk/src/sample/MiniBrowser/main.m trunk/src/sample/MultiNib/main.m trunk/src/sample/MyViewer/main.m trunk/src/sample/PDFKitViewer/main.m trunk/src/sample/PathDemo/main.m trunk/src/sample/Pong/main.m trunk/src/sample/QTKitSimpleDocument/main.m trunk/src/sample/RSSPhotoViewer/main.m trunk/src/sample/RaiseMan/main.m trunk/src/sample/RoundTransparentWindow/main.m trunk/src/sample/RubyConsole/main.m trunk/src/sample/RubyRocks/main.m trunk/src/sample/SimpleApp/main.m trunk/src/sample/Spotlight/main.m trunk/src/sample/Stickies/main.m trunk/src/sample/Thread/main.m trunk/src/sample/TypingTutor/main.m trunk/src/sample/ViewModelDemo/main.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |