Changeset 3263

Show
Ignore:
Timestamp:
06/07/06 00:55:32 (2 years ago)
Author:
timothy
Message:

More warning fixes that Xcode never mentioned until I build universal. Thanks Xcode. :P

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Plug-Ins/AppleScript Support/JVAppleScriptChatPlugin.m

    r2587 r3263  
    152152- (void) reloadFromDisk { 
    153153        NSString *filePath = [self scriptFilePath]; 
    154         MVChatPluginManager *manager = [self pluginManager]; 
    155154 
    156155        NSAppleScript *script = [[[NSAppleScript alloc] initWithContentsOfURL:[NSURL fileURLWithPath:filePath] error:NULL] autorelease]; 
     
    377376                                if( enabled && ! [enabled boolValue] ) [mitem setEnabled:[enabled boolValue]]; 
    378377                                if( checked ) [mitem setState:[checked intValue]]; 
    379                                 if( indent ) [mitem setIndentationLevel:MIN( 15, [indent unsignedIntValue] )]; 
     378#define min(a,b) a > b ? b : a 
     379                                if( indent ) [mitem setIndentationLevel:min( 15, [indent unsignedIntValue] )]; 
    380380                                if( tooltip ) [mitem setToolTip:tooltip]; 
    381381                                 
  • trunk/Plug-Ins/AppleScript Support/JVAppleScriptPluginLoader.m

    r2406 r3263  
    77@implementation JVAppleScriptPluginLoader 
    88- (id) initWithManager:(MVChatPluginManager *) manager { 
    9         if( self = [super init] ) { 
     9        if( ( self = [super init] ) ) 
    1010                _manager = manager; 
    11         } 
    12  
    1311        return self; 
    1412} 
  • trunk/Plug-Ins/F-Script Support/JVFScriptChatPlugin.m

    r3233 r3263  
    2020@implementation JVFScriptChatPlugin 
    2121- (id) initWithManager:(MVChatPluginManager *) manager { 
    22         if( self = [self init] ) { 
     22        if( ( self = [self init] ) ) { 
    2323                _manager = manager; 
    2424                _scriptInterpreter = nil; 
     
    3131 
    3232- (id) initWithScriptAtPath:(NSString *) path withManager:(MVChatPluginManager *) manager { 
    33         if( self = [self initWithManager:manager] ) { 
     33        if( ( self = [self initWithManager:manager] ) ) { 
    3434                _path = [path copyWithZone:[self zone]]; 
    3535                _scriptInterpreter = [[FSInterpreter interpreter] retain]; 
     
    163163        if( found && [object isKindOfClass:[Block class]] ) { 
    164164                if( ! arguments ) arguments = [NSArray arrayWithObject:[NSNull null]]; 
    165                 if( [(Block *)object argumentCount] > [arguments count] ) { 
     165                if( (unsigned)[(Block *)object argumentCount] > [arguments count] ) { 
    166166                        NSMutableArray *newArgs = [[arguments mutableCopy] autorelease]; 
    167                         unsigned int i = 0; 
    168                         for( i = [arguments count]; i < [(Block *)object argumentCount]; i++ ) 
     167                        for( unsigned i = [arguments count]; i < (unsigned)[(Block *)object argumentCount]; i++ ) 
    169168                                [newArgs addObject:[NSNull null]]; 
    170169                        arguments = newArgs; 
  • trunk/Plug-Ins/F-Script Support/JVFScriptPluginLoader.m

    r3233 r3263  
    1313@implementation JVFScriptPluginLoader 
    1414- (id) initWithManager:(MVChatPluginManager *) manager { 
    15         if( self = [super init] ) { 
     15        if( ( self = [super init] ) ) { 
    1616                _manager = manager; 
    1717                _fscriptInstalled = ( NSClassFromString( @"FSInterpreter" ) ? YES : NO ); 
     
    6666                                        JVFScriptChatPlugin *plugin = nil; 
    6767 
    68                                         while( plugin = [pluginEnum nextObject]
     68                                        while( ( plugin = [pluginEnum nextObject] )
    6969                                                if( [[plugin scriptFilePath] isEqualToString:path] || [[[[plugin scriptFilePath] lastPathComponent] stringByDeletingPathExtension] isEqualToString:path] ) 
    7070                                                        break; 
     
    117117                NSEnumerator *enumerator = [paths objectEnumerator]; 
    118118                NSString *path = nil; 
    119                 while( path = [enumerator nextObject] ) { 
     119                while( ( path = [enumerator nextObject] ) ) { 
    120120                        path = [path stringByAppendingPathComponent:[name stringByDeletingPathExtension]]; 
    121121                        path = [path stringByAppendingPathExtension:@"fscript"]; 
     
    144144 
    145145        NSEnumerator *enumerator = [paths objectEnumerator]; 
    146         while( path = [enumerator nextObject] ) { 
     146        while( ( path = [enumerator nextObject] ) ) { 
    147147                NSEnumerator *denumerator = [[[NSFileManager defaultManager] directoryContentsAtPath:path] objectEnumerator]; 
    148148                while( ( file = [denumerator nextObject] ) ) { 
  • trunk/Plug-Ins/Python Support/JVPythonChatPlugin.m

    r3233 r3263  
    1111        if( ! newname ) newname = name; 
    1212 
    13         PyObject *impModule = PyImport_ImportModule( "imp" ); 
     13        PyObject *impModule = PyImport_ImportModule( (char *) "imp" ); 
    1414        if( ! impModule ) return NULL; 
    1515 
    16         PyObject *result = PyObject_CallMethod( impModule, "find_module", "s[s]", name, directory ); 
     16        PyObject *result = PyObject_CallMethod( impModule, (char *) "find_module", (char *) "s[s]", name, directory ); 
    1717        if( ! result || PyTuple_Size( result ) != 3 ) return NULL; 
    1818 
    19         PyObject *ret = PyObject_CallMethod( impModule, "load_module", "sOOO", newname, PyTuple_GetItem( result, 0 ), PyTuple_GetItem( result, 1 ), PyTuple_GetItem( result, 2 ) ); 
     19        PyObject *ret = PyObject_CallMethod( impModule, (char *) "load_module", (char *) "sOOO", newname, PyTuple_GetItem( result, 0 ), PyTuple_GetItem( result, 1 ), PyTuple_GetItem( result, 2 ) ); 
    2020 
    2121        Py_DECREF( result ); 
     
    3838 
    3939- (id) initWithManager:(MVChatPluginManager *) manager { 
    40         if( self = [self init] ) { 
     40        if( ( self = [self init] ) ) { 
    4141                _manager = manager; 
    4242                _path = nil; 
     
    4848 
    4949- (id) initWithScriptAtPath:(NSString *) path withManager:(MVChatPluginManager *) manager { 
    50         if( self = [self initWithManager:manager] ) { 
     50        if( ( self = [self initWithManager:manager] ) ) { 
    5151                _path = [path copyWithZone:[self zone]]; 
    52  
    53                 NSString *moduleName = [[path lastPathComponent] stringByDeletingPathExtension]; 
    54                 NSString *moduleFolder = [path stringByDeletingLastPathComponent]; 
    5552                _uniqueModuleName = [[NSString locallyUniqueString] retain]; 
    5653                _firstLoad = YES; 
  • trunk/Plug-Ins/Python Support/JVPythonPluginLoader.m

    r3233 r3263  
    77@implementation JVPythonPluginLoader 
    88- (id) initWithManager:(MVChatPluginManager *) manager { 
    9         if( self = [super init] ) { 
     9        if( ( self = [super init] ) ) { 
    1010                _manager = manager; 
    1111                _pyobjcInstalled = ( PyObjC_ImportAPI != NULL ? YES : NO ); 
     
    4949                                JVPythonChatPlugin *plugin = nil; 
    5050 
    51                                 while( plugin = [pluginEnum nextObject]
     51                                while( ( plugin = [pluginEnum nextObject] )
    5252                                        if( [[[plugin scriptFilePath] stringByDeletingPathExtension] isEqualToString:[path stringByDeletingPathExtension]] || [[[[plugin scriptFilePath] lastPathComponent] stringByDeletingPathExtension] isEqualToString:path] ) 
    5353                                                break; 
     
    9797                NSEnumerator *enumerator = [paths objectEnumerator]; 
    9898                NSString *path = nil; 
    99                 while( path = [enumerator nextObject] ) { 
     99                while( ( path = [enumerator nextObject] ) ) { 
    100100                        path = [path stringByAppendingPathComponent:[name stringByDeletingPathExtension]]; 
    101101                        NSString *pathExt = [path stringByAppendingPathExtension:@"py"]; 
     
    130130 
    131131        NSEnumerator *enumerator = [paths objectEnumerator]; 
    132         while( path = [enumerator nextObject] ) { 
     132        while( ( path = [enumerator nextObject] ) ) { 
    133133                NSEnumerator *denumerator = [[fm directoryContentsAtPath:path] objectEnumerator]; 
    134134                while( ( file = [denumerator nextObject] ) ) { 
  • trunk/Plug-Ins/Ruby Support/JVRubyChatPlugin.m

    r3057 r3263  
    1010@implementation JVRubyChatPlugin 
    1111+ (void) initialize { 
    12         static tooLate = NO; 
     12        static BOOL tooLate = NO; 
    1313        if( ! tooLate ) { 
    1414                ruby_init(); 
     
    2020 
    2121- (id) initWithManager:(MVChatPluginManager *) manager { 
    22         if( self = [self init] ) { 
     22        if( ( self = [self init] ) ) { 
    2323                _manager = manager; 
    2424                _path = nil; 
     
    3030 
    3131- (id) initWithScriptAtPath:(NSString *) path withManager:(MVChatPluginManager *) manager { 
    32         if( self = [self initWithManager:manager] ) { 
     32        if( ( self = [self initWithManager:manager] ) ) { 
    3333                _path = [path copyWithZone:[self zone]]; 
    34  
    35                 NSString *moduleName = [[path lastPathComponent] stringByDeletingPathExtension]; 
    36                 NSString *moduleFolder = [path stringByDeletingLastPathComponent]; 
    3734                _firstLoad = YES; 
    3835 
  • trunk/Plug-Ins/Ruby Support/JVRubyPluginLoader.m

    r2887 r3263  
    66@implementation JVRubyPluginLoader 
    77- (id) initWithManager:(MVChatPluginManager *) manager { 
    8         if( self = [super init] ) { 
     8        if( ( self = [super init] ) ) { 
    99                _manager = manager; 
    1010                _rubyCocoaInstalled = ( RBRubyCocoaInit != NULL ? YES : NO ); 
     
    4848                                JVRubyChatPlugin *plugin = nil; 
    4949 
    50                                 while( plugin = [pluginEnum nextObject]
     50                                while( ( plugin = [pluginEnum nextObject] )
    5151                                        if( [[[plugin scriptFilePath] stringByDeletingPathExtension] isEqualToString:[path stringByDeletingPathExtension]] || [[[[plugin scriptFilePath] lastPathComponent] stringByDeletingPathExtension] isEqualToString:path] ) 
    5252                                                break; 
     
    9696                NSEnumerator *enumerator = [paths objectEnumerator]; 
    9797                NSString *path = nil; 
    98                 while( path = [enumerator nextObject] ) { 
     98                while( ( path = [enumerator nextObject] ) ) { 
    9999                        path = [path stringByAppendingPathComponent:[name stringByDeletingPathExtension]]; 
    100100                        path = [path stringByAppendingPathExtension:@"rb"]; 
     
    122122        NSArray *paths = [[_manager class] pluginSearchPaths]; 
    123123        NSString *file = nil, *path = nil; 
    124  
    125         NSMutableSet *foundModules = [NSMutableSet set]; 
    126124        NSFileManager *fm = [NSFileManager defaultManager]; 
    127125 
    128126        NSEnumerator *enumerator = [paths objectEnumerator]; 
    129         while( path = [enumerator nextObject] ) { 
     127        while( ( path = [enumerator nextObject] ) ) { 
    130128                NSEnumerator *denumerator = [[fm directoryContentsAtPath:path] objectEnumerator]; 
    131129                while( ( file = [denumerator nextObject] ) ) {