]> gitweb.factorcode.org Git - factor.git/commitdiff
windows.directx.dinput.constants: simplify uninitialize.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 15 Aug 2015 02:45:47 +0000 (19:45 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 15 Aug 2015 02:51:52 +0000 (19:51 -0700)
basis/windows/directx/dinput/constants/constants.factor

index b0b78b68a5bbe350548210b17e0ee30ee391b025..4c4ddcde7ab6fd6ca9238b5d5a7cf47fa891a262 100755 (executable)
@@ -835,7 +835,7 @@ MACRO: <DIDATAFORMAT> ( dwFlags dwDataSize struct rgodf-array -- alien )
 [ define-constants ] "windows.directx.dinput.constants" add-startup-hook
 
 : uninitialize ( variable quot -- )
-    [ [ get-global ] dip when* ] [ drop global delete-at ] 2bi ; inline
+    '[ _ when* f ] change-global ; inline
 
 : free-dinput-constants ( -- )
     {