aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2013-02-12 23:58:48 +0000
committerrowanbeentje <rowan@beent.je>2013-02-12 23:58:48 +0000
commit3a440aa512f3524545dc0b1ec39362d052ed4806 (patch)
tree45de2be00d65783be807140f5c34d0ef7c51b554
parent74aa78f132d4339164d1722c9008c00981e81bf6 (diff)
downloadsequelpro-3a440aa512f3524545dc0b1ec39362d052ed4806.tar.gz
sequelpro-3a440aa512f3524545dc0b1ec39362d052ed4806.tar.bz2
sequelpro-3a440aa512f3524545dc0b1ec39362d052ed4806.zip
- Fix warnings and logic bugs; thanks to Steven Frank for highlighting these
-rw-r--r--Source/SPConnectionHandler.m13
-rw-r--r--Source/SPTextView.m6
2 files changed, 16 insertions, 3 deletions
diff --git a/Source/SPConnectionHandler.m b/Source/SPConnectionHandler.m
index 0bbd4409..29c6e8fe 100644
--- a/Source/SPConnectionHandler.m
+++ b/Source/SPConnectionHandler.m
@@ -46,10 +46,17 @@ static NSString *SPLocalhostAddress = @"127.0.0.1";
@interface SPConnectionController ()
- (void)_restoreConnectionInterface;
+
+@end
+
+@interface SPConnectionController (SPConnectionHandlerPrivateAPI)
+
- (void)_showConnectionTestResult:(NSString *)resultString;
@end
+#pragma mark -
+
@implementation SPConnectionController (SPConnectionHandler)
/**
@@ -493,6 +500,12 @@ static NSString *SPLocalhostAddress = @"127.0.0.1";
}
}
+@end
+
+#pragma mark -
+
+@implementation SPConnectionController (SPConnectionHandlerPrivateAPI)
+
/**
* Display a connection test error or success message
*/
diff --git a/Source/SPTextView.m b/Source/SPTextView.m
index 5e324d28..e7f15e5e 100644
--- a/Source/SPTextView.m
+++ b/Source/SPTextView.m
@@ -1488,7 +1488,7 @@ static inline NSPoint SPPointOnLine(NSPoint a, NSPoint b, CGFloat t) { return NS
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:
field, @"display",
@"field-small-square", @"image",
- [NSString stringWithFormat:@"%@@%%@",currentTable,currentDb], @"path", SPUniqueSchemaDelimiter,
+ [NSString stringWithFormat:@"%@%@%@", currentTable, SPUniqueSchemaDelimiter, currentDb], @"path",
t, @"type",
lst, @"list",
@"", @"isRef",
@@ -1497,7 +1497,7 @@ static inline NSPoint SPPointOnLine(NSPoint a, NSPoint b, CGFloat t) { return NS
[possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:
field, @"display",
@"field-small-square", @"image",
- [NSString stringWithFormat:@"%@%@%@",currentTable,currentDb], @"path", SPUniqueSchemaDelimiter,
+ [NSString stringWithFormat:@"%@%@%@", currentTable, SPUniqueSchemaDelimiter, currentDb], @"path",
typ, @"type",
@"", @"isRef",
nil]];
@@ -3252,7 +3252,7 @@ static inline NSPoint SPPointOnLine(NSPoint a, NSPoint b, CGFloat t) { return NS
NSUInteger currentSelectionLength = [self selectedRange].length;
// If selection started/ended, redraw the background in the current query area
- if ([self shouldHiliteQuery] && (currentSelectionLength && !proposedSelRange.length) || (!currentSelectionLength && proposedSelRange.length)) {
+ if ([self shouldHiliteQuery] && ((currentSelectionLength && !proposedSelRange.length) || (!currentSelectionLength && proposedSelRange.length))) {
NSUInteger i = 0, rectCount = 0;
NSRect* rectsToUpdate = [[self layoutManager] rectArrayForCharacterRange:[self queryRange]
withinSelectedCharacterRange:[self queryRange]