[Igarden-commit] Garden/source CAboutGarden.cp,1.7,1.7.2.1
Status: Beta
Brought to you by:
jlbedell
|
From: Jeffrey B. <jlb...@us...> - 2006-12-02 05:31:51
|
Update of /cvsroot/igarden/Garden/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv24384 Modified Files: Tag: Release_branch_v1 CAboutGarden.cp Log Message: Portable version of version number code Index: CAboutGarden.cp =================================================================== RCS file: /cvsroot/igarden/Garden/source/CAboutGarden.cp,v retrieving revision 1.7 retrieving revision 1.7.2.1 diff -C2 -d -r1.7 -r1.7.2.1 *** CAboutGarden.cp 8 Sep 2006 02:49:11 -0000 1.7 --- CAboutGarden.cp 2 Dec 2006 05:31:49 -0000 1.7.2.1 *************** *** 62,71 **** XGGetAppVersion(versionStr, sizeof(versionStr)); ! NumVersion version; ! CFBundleRef myAppBundle = NULL; myAppBundle = CFBundleGetMainBundle(); ! *((UInt32*)&version) = CFBundleGetVersionNumber( myAppBundle ); // Display the version number in our About Box if ( (version.minorAndBugRev & 0x0F) != 0 ) sprintf( (char*)versionStr, "%d.%d.%d", version.majorRev, version.minorAndBugRev >> 4, version.minorAndBugRev & 0x0F ); --- 62,74 ---- XGGetAppVersion(versionStr, sizeof(versionStr)); ! NumVersionVariant versionVar; ! NumVersion version; ! CFBundleRef myAppBundle = NULL; myAppBundle = CFBundleGetMainBundle(); ! versionVar.whole = CFBundleGetVersionNumber( myAppBundle ); // Display the version number in our About Box ! version = versionVar.parts; ! if ( (version.minorAndBugRev & 0x0F) != 0 ) sprintf( (char*)versionStr, "%d.%d.%d", version.majorRev, version.minorAndBugRev >> 4, version.minorAndBugRev & 0x0F ); |