Author: rfm
Date: Mon Jun 29 11:44:18 2015
New Revision: 38716

URL: http://svn.gna.org/viewcvs/gnustep?rev=38716&view=rev
Log:
add missing pool convenience method

Modified:
    libs/sqlclient/trunk/SQLClient.h
    libs/sqlclient/trunk/SQLClientPool.m

Modified: libs/sqlclient/trunk/SQLClient.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/sqlclient/trunk/SQLClient.h?rev=38716&r1=38715&r2=38716&view=diff
==============================================================================
--- libs/sqlclient/trunk/SQLClient.h    (original)
+++ libs/sqlclient/trunk/SQLClient.h    Mon Jun 29 11:44:18 2015
@@ -1722,6 +1722,7 @@
 @interface      SQLClientPool (Convenience)
 - (NSString*) buildQuery: (NSString*)stmt,...;
 - (NSString*) buildQuery: (NSString*)stmt with: (NSDictionary*)values;
+- (NSMutableArray*) cacheCheckSimpleQuery: (NSString*)stmt;
 - (NSMutableArray*) cache: (int)seconds
                    query: (NSString*)stmt,...;
 - (NSMutableArray*) cache: (int)seconds

Modified: libs/sqlclient/trunk/SQLClientPool.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/sqlclient/trunk/SQLClientPool.m?rev=38716&r1=38715&r2=38716&view=diff
==============================================================================
--- libs/sqlclient/trunk/SQLClientPool.m        (original)
+++ libs/sqlclient/trunk/SQLClientPool.m        Mon Jun 29 11:44:18 2015
@@ -843,6 +843,17 @@
   return result;
 }
 
+- (NSMutableArray*) cacheCheckSimpleQuery: (NSString*)stmt
+{
+  NSMutableArray        *result = [[c[0] cache] objectForKey: stmt];
+
+  if (result != nil)
+    {
+      result = [[result mutableCopy] autorelease];
+    }
+  return result;
+}
+
 - (NSMutableArray*) cache: (int)seconds
                    query: (NSString*)stmt,...
 {


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to