Skip to content

Commit ea0b79c

Browse files
committed
Use common IFS prefix for all iTunesFS classes to avoid name clashes
1 parent 9df36da commit ea0b79c

21 files changed

+240
-244
lines changed

GNUmakefile

+8-8
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ iTunesFS_OBJC_FILES += \
4848
\
4949
iTunesFileSystem.m \
5050
\
51-
iTunesLibrary.m \
52-
iPodLibrary.m \
53-
JBiPodLibrary.m \
54-
iTunesPlaylist.m \
55-
iTunesM3UPlaylist.m \
56-
iTunesTrack.m \
57-
iTunesFormatFile.m \
58-
iTunesFSFormatter.m \
51+
IFSiTunesLibrary.m \
52+
IFSiPodLibrary.m \
53+
IFSJBiPodLibrary.m \
54+
IFSiTunesPlaylist.m \
55+
IFSM3UPlaylist.m \
56+
IFSiTunesTrack.m \
57+
IFSFormatFile.m \
58+
IFSFormatter.m \
5959
\
6060
StreamReader.m \
6161
NSString+Extensions.m \

iTunesFormatFile.h IFSFormatFile.h

+7-7
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#ifndef __iTunesFS_iTunesFormatFile_H
34-
#define __iTunesFS_iTunesFormatFile_H
33+
#ifndef __iTunesFS_IFSFormatFile_H
34+
#define __iTunesFS_IFSFormatFile_H
3535

3636
#import "FUSEOFSMemoryFile.h"
3737

38-
@class iTunesFSFormatter;
38+
@class IFSFormatter;
3939

40-
@interface iTunesFormatFile : FUSEOFSMemoryFile
40+
@interface IFSFormatFile : FUSEOFSMemoryFile
4141
{
4242
NSString *defaultTemplate;
4343
NSString *defaultKey;
@@ -49,8 +49,8 @@
4949

5050
- (void)remove;
5151

52-
- (iTunesFSFormatter *)getFormatter;
52+
- (IFSFormatter *)getFormatter;
5353

54-
@end /* iTunesFormatFile */
54+
@end /* IFSFormatFile */
5555

56-
#endif /* __iTunesFS_iTunesFormatFile_H */
56+
#endif /* __iTunesFS_IFSFormatFile_H */

iTunesFormatFile.m IFSFormatFile.m

+9-9
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,18 @@ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#import "iTunesFormatFile.h"
34-
#import "iTunesFSFormatter.h"
33+
#import "IFSFormatFile.h"
34+
#import "IFSFormatter.h"
3535
#import "NSObject+FUSEOFS.h"
3636

37-
@interface iTunesFormatFile (Private)
37+
@interface IFSFormatFile (Private)
3838
- (void)_setup;
3939
- (NSString *)defaultKeyForTemplateId:(NSString *)_id;
4040
- (NSString *)templateDefaultFormatString;
4141
- (NSString *)templateFormatString;
4242
@end
4343

44-
@implementation iTunesFormatFile
44+
@implementation IFSFormatFile
4545

4646
static BOOL doDebug = NO;
4747
static NSCharacterSet *trimSet = nil;
@@ -53,7 +53,7 @@ + (void)initialize {
5353
if (didInit) return;
5454
didInit = YES;
5555
ud = [NSUserDefaults standardUserDefaults];
56-
doDebug = [ud boolForKey:@"iTunesFormatFileDebugEnabled"];
56+
doDebug = [ud boolForKey:@"IFSFormatFileDebugEnabled"];
5757
trimSet = [[NSCharacterSet characterSetWithCharactersInString:@"\n\r\t "]
5858
copy];
5959
}
@@ -140,7 +140,7 @@ - (NSString *)templateFormatString {
140140

141141
/* accessors */
142142

143-
- (iTunesFSFormatter *)getFormatter {
143+
- (IFSFormatter *)getFormatter {
144144
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
145145
NSString *fmtKey = nil;
146146
NSString *fmt = nil;
@@ -165,13 +165,13 @@ - (iTunesFSFormatter *)getFormatter {
165165
NSLog(@"WARN: no format found for reference %@ -> alias failed!", fmtKey);
166166
}
167167
if (fmt) {
168-
return [[[iTunesFSFormatter alloc] initWithFormatString:fmt]
168+
return [[[IFSFormatter alloc] initWithFormatString:fmt]
169169
autorelease];
170170
}
171171

172172
// fallback - hopefully indicates failure appropriately
173173
fmt = fmtKey;
174-
return [[[iTunesFSFormatter alloc] initWithFormatString:fmt] autorelease];
174+
return [[[IFSFormatter alloc] initWithFormatString:fmt] autorelease];
175175
}
176176

177177
- (void)remove {
@@ -254,4 +254,4 @@ - (NSDictionary *)extendedFileAttributes {
254254
}
255255
#endif
256256

257-
@end /* iTunesFormatFile */
257+
@end /* IFSFormatFile */

iTunesFSFormatter.h IFSFormatter.h

+5-5
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#ifndef __iTunesFS_iTunesFSFormatter_H
34-
#define __iTunesFS_iTunesFSFormatter_H
33+
#ifndef __iTunesFS_IFSFormatter_H
34+
#define __iTunesFS_IFSFormatter_H
3535

3636
#import <Foundation/Foundation.h>
3737

38-
@interface iTunesFSFormatter : NSObject
38+
@interface IFSFormatter : NSObject
3939
{
4040
NSString *format;
4141
NSMutableArray *formattingOps;
@@ -48,6 +48,6 @@
4848
- (BOOL)isPathFormat;
4949
- (NSArray *)pathComponentsByFormattingObject:(id)_obj;
5050

51-
@end /* iTunesFSFormatter */
51+
@end /* IFSFormatter */
5252

53-
#endif /* __iTunesFS_iTunesFSFormatter_H */
53+
#endif /* __iTunesFS_IFSFormatter_H */

iTunesFSFormatter.m IFSFormatter.m

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3131
*/
3232

3333
#import "common.h"
34-
#import "iTunesFSFormatter.h"
34+
#import "IFSFormatter.h"
3535
#import "NSObject+FUSEOFS.h"
3636

3737
@interface iTunesFSFormattingResult : NSObject
@@ -48,13 +48,13 @@ - (NSString *)formattedString;
4848

4949
@end
5050

51-
@interface iTunesFSFormatter (Private)
51+
@interface IFSFormatter (Private)
5252
- (void)setupFormattingOps;
5353
- (void)appendStringToFormattingOps:(NSString *)_s;
5454
- (NSString *)_stringValueByFormattingObject:(id)_obj;
5555
@end
5656

57-
@implementation iTunesFSFormatter
57+
@implementation IFSFormatter
5858

5959
static NSCharacterSet *wsSet = nil;
6060
static NSValue *appendToBufferValue = nil;
@@ -202,7 +202,7 @@ - (void)appendStringToFormattingOps:(NSString *)_s {
202202
[self->formattingOps addObject:_s];
203203
}
204204

205-
@end /* iTunesFSFormatter */
205+
@end /* IFSFormatter */
206206

207207
@implementation iTunesFSFormattingResult
208208

JBiPodLibrary.h IFSJBiPodLibrary.h

+8-8
Original file line numberDiff line numberDiff line change
@@ -30,29 +30,29 @@
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#ifndef __iTunesFS_JBiPodLibrary_H
34-
#define __iTunesFS_JBiPodLibrary_H
33+
#ifndef __iTunesFS_IFSJBiPodLibrary_H
34+
#define __iTunesFS_IFSJBiPodLibrary_H
3535

36-
#import "iPodLibrary.h"
36+
#import "IFSiPodLibrary.h"
3737

38-
@interface JBiPodLibrary : iPodLibrary
38+
@interface IFSJBiPodLibrary : IFSiPodLibrary
3939
{
4040
}
4141

42-
@end // JBiPodLibrary
42+
@end // IFSJBiPodLibrary
4343

4444
// com.apple.afc
45-
@interface IPhoneDiskIPodLibrary : JBiPodLibrary
45+
@interface IPhoneDiskIPodLibrary : IFSJBiPodLibrary
4646
{
4747
}
4848

4949
@end // IPhoneDiskIPodLibrary
5050

5151
// com.apple.afc2
52-
@interface JBiPhoneDiskIPodLibrary : JBiPodLibrary
52+
@interface JBiPhoneDiskIPodLibrary : IFSJBiPodLibrary
5353
{
5454
}
5555

5656
@end // JBiPhoneDiskIPodLibrary
5757

58-
#endif /* __iTunesFS_JBiPodLibrary_H */
58+
#endif /* __iTunesFS_IFSJBiPodLibrary_H */

JBiPodLibrary.m IFSJBiPodLibrary.m

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3131
*/
3232

3333
#import "common.h"
34-
#import "JBiPodLibrary.h"
34+
#import "IFSJBiPodLibrary.h"
3535

36-
@implementation JBiPodLibrary
36+
@implementation IFSJBiPodLibrary
3737

3838
/* NOTE:
3939
* This used to be true for old 1.1.x iPhones mounted via SSH
@@ -46,7 +46,7 @@ - (NSString *)iTunesDeviceInfoPath {
4646
return nil;
4747
}
4848

49-
@end /* JBiPodLibrary */
49+
@end /* IFSJBiPodLibrary */
5050

5151
@implementation IPhoneDiskIPodLibrary
5252

iTunesM3UPlaylist.h IFSM3UPlaylist.h

+8-8
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,20 @@
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#ifndef __iTunesFS_iTunesM3UPlaylist_H
34-
#define __iTunesFS_iTunesM3UPlaylist_H
33+
#ifndef __iTunesFS_IFSM3UPlaylist_H
34+
#define __iTunesFS_IFSM3UPlaylist_H
3535

3636
#import <Foundation/Foundation.h>
3737

38-
@class iTunesPlaylist;
38+
@class IFSiTunesPlaylist;
3939

40-
@interface iTunesM3UPlaylist : NSObject
40+
@interface IFSM3UPlaylist : NSObject
4141
{
42-
iTunesPlaylist *playlist;
42+
IFSiTunesPlaylist *playlist;
4343
BOOL useRelativePaths;
4444
}
4545

46-
- (id)initWithPlaylist:(iTunesPlaylist *)_playlist
46+
- (id)initWithPlaylist:(IFSiTunesPlaylist *)_playlist
4747
useRelativePaths:(BOOL)_useRelativePaths;
4848

4949
- (NSString *)name;
@@ -52,6 +52,6 @@
5252
- (NSString *)fileExtension;
5353
- (NSStringEncoding)fileEncoding;
5454

55-
@end /* iTunesM3UPlaylist */
55+
@end /* IFSM3UPlaylist */
5656

57-
#endif /* __iTunesFS_iTunesM3UPlaylist_H */
57+
#endif /* __iTunesFS_IFSM3UPlaylist_H */

iTunesM3UPlaylist.m IFSM3UPlaylist.m

+8-8
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3131
*/
3232

3333
#import "common.h"
34-
#import "iTunesM3UPlaylist.h"
34+
#import "IFSM3UPlaylist.h"
3535
#import "NSObject+FUSEOFS.h"
36-
#import "iTunesPlaylist.h"
37-
#import "iTunesTrack.h"
38-
#import "iTunesFSFormatter.h"
36+
#import "IFSiTunesPlaylist.h"
37+
#import "IFSiTunesTrack.h"
38+
#import "IFSFormatter.h"
3939

40-
@implementation iTunesM3UPlaylist
40+
@implementation IFSM3UPlaylist
4141

4242
static BOOL useM3U8 = NO;
4343
static NSString *fileExt = nil;
@@ -52,7 +52,7 @@ + (void)initialize {
5252
fileExt = [ud stringForKey:@"M3UPlaylistFileExtension"];
5353
}
5454

55-
- (id)initWithPlaylist:(iTunesPlaylist *)_playlist
55+
- (id)initWithPlaylist:(IFSiTunesPlaylist *)_playlist
5656
useRelativePaths:(BOOL)_useRelativePaths
5757
{
5858
self = [super init];
@@ -115,7 +115,7 @@ - (NSDictionary *)fileAttributes {
115115
- (NSData *)fileContents {
116116
NSString *fmt = [[NSUserDefaults standardUserDefaults]
117117
stringForKey:@"M3UTrackFormat"];
118-
iTunesFSFormatter *formatter = [[iTunesFSFormatter alloc]
118+
IFSFormatter *formatter = [[IFSFormatter alloc]
119119
initWithFormatString:fmt];
120120

121121
NSMutableString *rep = [[NSMutableString alloc] init];
@@ -124,7 +124,7 @@ - (NSData *)fileContents {
124124
NSArray *tracks = [self tracks];
125125
NSUInteger i, count = [tracks count];
126126
for (i = 0; i < count; i++) {
127-
iTunesTrack *track = [tracks objectAtIndex:i];
127+
IFSiTunesTrack *track = [tracks objectAtIndex:i];
128128
NSString *title = [formatter stringValueByFormattingObject:track];
129129
[rep appendFormat:@"#EXTINF:-1,%@\n", title];
130130

iPodLibrary.h IFSiPodLibrary.h

+6-6
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
POSSIBILITY OF SUCH DAMAGE.
3131
*/
3232

33-
#ifndef __iTunesFS_iPodLibrary_H
34-
#define __iTunesFS_iPodLibrary_H
33+
#ifndef __iTunesFS_IFSiPodLibrary_H
34+
#define __iTunesFS_IFSiPodLibrary_H
3535

36-
#import "iTunesLibrary.h"
36+
#import "IFSiTunesLibrary.h"
3737

38-
@interface iPodLibrary : iTunesLibrary
38+
@interface IFSiPodLibrary : IFSiTunesLibrary
3939
{
4040
NSString *mountPoint;
4141

@@ -50,6 +50,6 @@
5050

5151
- (NSString *)mountPoint;
5252

53-
@end /* iPodLibrary */
53+
@end /* IFSiPodLibrary */
5454

55-
#endif /* __iTunesFS_iPodLibrary_H */
55+
#endif /* __iTunesFS_IFSiPodLibrary_H */

0 commit comments

Comments
 (0)