]> gitweb.factorcode.org Git - factor.git/commitdiff
tokyo.assoc-functor: Fix at*
authorBruno Deferrari <utizoc@gmail.com>
Thu, 18 Jun 2009 23:35:38 +0000 (20:35 -0300)
committerBruno Deferrari <utizoc@gmail.com>
Thu, 18 Jun 2009 23:35:38 +0000 (20:35 -0300)
extra/tokyo/assoc-functor/assoc-functor.factor

index cc9a64fbe9bb9f245c50dc740833b6ca718d309d..30debfc934d675a01063e16860f92fa3a132a7fc 100644 (file)
@@ -28,7 +28,7 @@ INSTANCE: TYPE assoc
 M: TYPE dispose* [ DBDEL f ] change-handle drop ;
 
 M: TYPE at* ( key db -- value/f ? )
-    handle>> [ object>bytes dup length ] dip 0 <int>
+    handle>> swap object>bytes dup length 0 <int>
     DBGET [ [ memory>object ] [ tcfree ] bi t ] [ f f ] if* ;
 
 M: TYPE assoc-size ( db -- size ) handle>> DBRNUM ;