Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Exempted writable modes from bundle check on OS X since bundle areas …

…are typically read-only.
  • Loading branch information
Eric Wing committed May 8, 2010
1 parent 4869aa0 commit 31f815b061c946549502922afe80f09f43539c75
@@ -12,6 +12,12 @@
{
FILE* fp = NULL;

// If the file mode is writable, skip all the bundle stuff because generally the bundle is read-only.
if(strcmp("r", mode) && strcmp("rb", mode))
{
return fopen(file, mode);
}

NSAutoreleasePool* autorelease_pool = [[NSAutoreleasePool alloc] init];


@@ -12,6 +12,12 @@
{
FILE* fp = NULL;

// If the file mode is writable, skip all the bundle stuff because generally the bundle is read-only.
if(strcmp("r", mode) && strcmp("rb", mode))
{
return fopen(file, mode);
}

NSAutoreleasePool* autorelease_pool = [[NSAutoreleasePool alloc] init];


@@ -227,7 +227,6 @@ static void rwops_testFP (void)

/* Run read tests. */
#if __APPLE__
/* Cheating: Using private API in SDL */
fp = Test_OpenFPFromBundleOrFallback( RWOPS_READ, "r" );
#else
fp = fopen( RWOPS_READ, "r" );
@@ -243,7 +242,6 @@ static void rwops_testFP (void)

/* Run write tests. */
#if __APPLE__
/* Cheating: Using private API in SDL */
fp = Test_OpenFPFromTemporaryDir( RWOPS_WRITE, "w+" );
#else
fp = fopen( RWOPS_WRITE, "w+" );

0 comments on commit 31f815b

Please sign in to comment.