turn off printfs in opt builds (bug 252536, r=pink, sr=sfraser)

git-svn-id: svn://10.0.0.236/trunk@162893 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
pinkerton%aol.net
2004-09-28 20:53:30 +00:00
parent de1ba08283
commit 560cdf7f68

View File

@@ -215,16 +215,22 @@ CF_EXPORT Boolean CFURLGetFSRef(CFURLRef url, FSRef *fsRef);
static CFBundleRef getPluginBundle()
{
#ifdef DEBUG
printf("### MRJPlugin: getPluginBundle() here. ###\n");
#endif
CFBundleRef bundle = CFBundleGetBundleWithIdentifier(CFSTR("com.netscape.MRJPlugin"));
if (bundle) {
#ifdef DEBUG
printf("### MRJPlugin: CFBundleGetBundleWithIdentifier() succeeded. ###\n");
#endif
// initialize thePluginSpec for later use. open our resource fork as well?
CFURLRef url = CFBundleCopyExecutableURL(bundle);
if (url) {
FSRef ref;
if (CFURLGetFSRef(url, &ref)) {
#ifdef DEBUG
printf("### MRJPlugin: CFURLGetFSRef() succeeded. ###\n");
#endif
FSGetCatalogInfo(&ref, kFSCatInfoNone, NULL, NULL, &thePluginSpec, NULL);
// Open plugin's resource fork for read-only access. is this really necessary?