]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/directx/dinput/constants/constants.factor
windows.directx.dinput.constants: simplify uninitialize.
[factor.git] / 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 ( -- )
     {