Remove AppleConnect workaround
authorAlexandra Ellwood <lxs@mit.edu>
Wed, 6 Feb 2008 20:24:19 +0000 (20:24 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Wed, 6 Feb 2008 20:24:19 +0000 (20:24 +0000)
AppleConnect fixed their bug and this workaround can be removed.

ticket: new

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20221 dc483132-0cff-0310-8789-dd5450dbe970

src/ccapi/lib/ccapi_ccache.c

index c36a2b0ef3e2486f3374e1910af684be473b8367..3905a0696d450c9239aa062b4d5e4ab538001200 100644 (file)
@@ -157,19 +157,6 @@ cc_int32 ccapi_ccache_release (cc_ccache_t io_ccache)
     if (!err) {
         cci_identifier_release (ccache->identifier);
         
-#if TARGET_OS_MAC
-#warning Workaround for AppleConnect crash causes leak
-        CFBundleRef main_bundle = CFBundleGetMainBundle ();
-        if (main_bundle) {
-            CFStringRef bundle_id = CFBundleGetIdentifier (main_bundle);
-            if (bundle_id) {
-                CFStringRef ac_id = CFSTR("com.apple.ist.ds.appleconnect");
-                if (CFStringCompare (bundle_id, ac_id, 0) == kCFCompareEqualTo) {
-                    return ccNoError;
-                }
-            }
-        }
-#endif
         free ((char *) ccache->functions);
         free (ccache);
     }