4 ms·
Isn't this what C99's uintptr_t type tries to address?
by jof 15y ago
Isn't this what C99's uintptr_t type tries to address?
- archangel_one 15y agoYes, exactly. I'm just a little curious since, without knowing anything about the code at all, unsigned long doesn't seem like a great choice. I'm sure the Ruby devs would know this though so I expect there must be some reason for it.
- bhousel 15y agoHere's the code: https://github.com/ruby/ruby/blob/trunk/include/ruby/ruby.h#L66 https://github.com/ruby/ruby/blob/trunk/include/ruby/ruby.h#... It looks like uintptr_t support is there, just disabled for now.
- archangel_one 15y agoThanks - the fallback to long long explains it for me.