]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/utilities.hpp
VM: Replace u8-64, s8-64, cell, fixnum with stdint.h equivalents
[factor.git] / vm / utilities.hpp
index cd84fb4526e1445afea7be1bd2773b621bad9ce0..f5f026434190bef5ce2b01c15d0fc54b868fe16e 100644 (file)
@@ -1,6 +1,6 @@
 namespace factor {
 
-inline static void memset_2(void* dst, u16 pattern, size_t size) {
+inline static void memset_2(void* dst, uint16_t pattern, size_t size) {
 #ifdef __APPLE__
   cell cell_pattern = (pattern | (pattern << 16));
   memset_pattern4(dst, &cell_pattern, size);
@@ -8,8 +8,8 @@ inline static void memset_2(void* dst, u16 pattern, size_t size) {
   if (pattern == 0)
     memset(dst, 0, size);
   else {
-    u16* start = (u16*)dst;
-    u16* end = (u16*)((cell) dst + size);
+    uint16_t* start = (uint16_t*)dst;
+    uint16_t* end = (uint16_t*)((cell) dst + size);
     while (start < end) {
       *start = pattern;
       start++;