+
+// XXX: this cannot be merged due to WBBundle
+static NSString *$pathForFile$inBundle$(NSString *file, NSBundle *bundle, bool use) {
+ return $pathForFile$inBundle$(file, [bundle bundleIdentifier], [bundle bundleURL], use);
+}
+
+static NSString *$pathForFile$inBundle$(NSString *file, CFBundleRef bundle, bool use) {
+ NSString *identifier((NSString *) CFBundleGetIdentifier(bundle));
+ NSURL *url([(NSURL *) CFBundleCopyBundleURL(bundle) autorelease]);
+ return $pathForFile$inBundle$(file, identifier, url, use);
+}