]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/cuda/libraries/libraries.factor
Remove usages of <void*> and *void*
[factor.git] / extra / cuda / libraries / libraries.factor
index e930745a17d08b23dc3093e2b4182378f96a33c8..0dc404c1cfafeb1eb6e9a0d2032d5c54dd8492f2 100644 (file)
@@ -75,7 +75,7 @@ PRIVATE>
 
 : load-module ( path -- module )
     [ CUmodule <c-object> ] dip
-    [ cuModuleLoad cuda-error ] 2keep drop c:*void* ;
+    [ cuModuleLoad cuda-error ] 2keep drop c:void* c:deref ;
 
 : unload-module ( module -- )
     cuModuleUnload cuda-error ;
@@ -152,7 +152,7 @@ MACRO: cuda-arguments ( c-types abi -- quot: ( args... function -- ) )
 
 : get-function-ptr ( module string -- function )
     [ CUfunction <c-object> ] 2dip
-    [ cuModuleGetFunction cuda-error ] 3keep 2drop c:*void* ;
+    [ cuModuleGetFunction cuda-error ] 3keep 2drop c:void* c:deref ;
 
 : cached-module ( module-name -- alien )
     lookup-cuda-library