]> git.lyx.org Git - lyx.git/blobdiff - src/support/linkback/LinkBackServer.m
avoid assignment in if-expression
[lyx.git] / src / support / linkback / LinkBackServer.m
index f4fff31aed40b9ab900517a01b90aa7c1a73b320..84e224745f69c2148b9f97ddf92b503efcae8140 100644 (file)
@@ -94,7 +94,11 @@ NSString* FindLinkBackServer(NSString* bundleIdentifier, NSString* serverName, N
        NSString* ret = nil ;
 
        NSFileManager* fm = [NSFileManager defaultManager] ;
+#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)
+       NSArray* contents = [fm contentsOfDirectoryAtPath: dir error: nil] ;
+#else
        NSArray* contents = [fm directoryContentsAtPath: dir] ;
+#endif
        int idx ;
 
        NSLog(@"searching for %@ in folder: %@", serverName, dir) ;
@@ -222,7 +226,8 @@ void LinkBackRunAppNotFoundPanel(NSString* appName, NSURL* url)
 
 - (id)initWithName:(NSString*)aName delegate:(id<LinkBackServerDelegate>)aDel
 {
-    if (self = [super init]) {
+    self = [super init];
+    if (self) {
         name = [aName copy] ;
         delegate = aDel ;
         listener = nil ;