r10975: 07 Jul 2006 Kevin Rosenberg <kevin@rosenberg.net>
authorKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 7 Jul 2006 19:01:59 +0000 (19:01 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 7 Jul 2006 19:01:59 +0000 (19:01 +0000)
        * Version 3.6.3
        * sql/transactions.lisp: Important typo fix from Alexey Antipov
        for database-start-transaction

ChangeLog
debian/changelog
sql/transaction.lisp

index 11c2918da0cbdf825399261d937215c053d3d801..be823f7850453da0707ac52fd8d0666712c2c16c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+07 Jul 2006  Kevin Rosenberg <kevin@rosenberg.net>
+       * Version 3.6.3
+       * sql/transactions.lisp: Important typo fix from Alexey Antipov
+       for database-start-transaction
+       
 04 Jul 2006  Kevin Rosenberg <kevin@rosenberg.net>
        * Version 3.6.2
        * db-postgresql/postgresql-sql.lisp: Apply patch from Vladimir Sekissov
index 08f508e58cd1b226129d8346652b3c3187cd0167..5181d0f67319bb8ad2dc41e466098347d3d0462d 100644 (file)
@@ -1,3 +1,9 @@
+cl-sql (3.6.3-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Fri,  7 Jul 2006 13:00:59 -0600
+
 cl-sql (3.6.2-1) unstable; urgency=low
 
   * New upstream
index a9df87fd59f9f579c4aadf19a9b804c832397b30..13fcd7c62563a785c86959a81fac61704e9378a0 100644 (file)
@@ -22,7 +22,7 @@
    (status :initform nil :accessor transaction-status
           :documentation "nil or :committed")))
 
-(defun add-transaction-commit-hook (commit-hook &key 
+(defun add-transaction-commit-hook (commit-hook &key
                                     (database *default-database*))
   "Adds COMMIT-HOOK, which should a designator for a function
 with no required arguments, to the list of hooks run when COMMIT
@@ -30,7 +30,7 @@ is called on DATABASE which defaults to *DEFAULT-DATABASE*."
   (when (transaction database)
     (push commit-hook (commit-hooks (transaction database)))))
 
-(defun add-transaction-rollback-hook (rollback-hook 
+(defun add-transaction-rollback-hook (rollback-hook
                                       &key (database *default-database*))
   "Adds ROLLBACK-HOOK, which should a designator for a function
 with no required arguments, to the list of hooks run when ROLLBACK
@@ -40,11 +40,11 @@ is called on DATABASE which defaults to *DEFAULT-DATABASE*."
 
 (defmethod database-start-transaction ((database database))
   (unless (transaction database)
-    (setf (transaction database) 
+    (setf (transaction database)
          (make-instance 'transaction :previous-autocommit
                         (database-autocommit database))))
   (setf (database-autocommit database) nil)
-  (when (= (incf (transaction-level database) 1))
+  (when (= (incf (transaction-level database)) 1)
     (let ((transaction (transaction database)))
       (setf (commit-hooks transaction) nil
             (rollback-hooks transaction) nil
@@ -70,7 +70,7 @@ is called on DATABASE which defaults to *DEFAULT-DATABASE*."
   (with-slots (transaction transaction-level autocommit) database
     (if (plusp transaction-level)
         (when (zerop (decf transaction-level))
-          (unwind-protect 
+          (unwind-protect
                (execute-command "ROLLBACK" :database database)
            (setf autocommit (previous-autocommit transaction))
             (map nil #'funcall (rollback-hooks transaction))))
@@ -106,14 +106,14 @@ back and otherwise the transaction is committed."
 currently within the scope of a transaction, commits changes made
 since the transaction began."
   (database-commit-transaction database)
-  nil) 
+  nil)
 
 (defun rollback (&key (database *default-database*))
   "If DATABASE, which defaults to *DEFAULT-DATABASE*, is
 currently within the scope of a transaction, rolls back changes
 made since the transaction began."
   (database-abort-transaction database)
-  nil) 
+  nil)
 
 (defun start-transaction (&key (database *default-database*))
   "Starts a transaction block on DATABASE which defaults to