static VALUE t_connect_unix_server (VALUE self, VALUE serversocket) { const unsigned long f = evma_connect_to_unix_server (StringValuePtr(serversocket)); if (!f) rb_raise (rb_eRuntimeError, "%s", "no connection"); return ULONG2NUM (f); }
static VALUE t_connect_unix_server (VALUE self UNUSED, VALUE serversocket) { const uintptr_t f = evma_connect_to_unix_server (StringValueCStr(serversocket)); if (!f) rb_raise (rb_eRuntimeError, "%s", "no connection"); return BSIG2NUM (f); }