|
|
@ -7,7 +7,10 @@ static ERL_NIF_TERM pidToInt(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[] |
|
|
|
} |
|
|
|
|
|
|
|
static ERL_NIF_TERM intToPid(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]) { |
|
|
|
ERL_NIF_TERM TermPid = (ERL_NIF_TERM)enif_get_uint64(argv[0]); |
|
|
|
ErlNifUInt64 Pid; |
|
|
|
if (!enif_get_uint64(env, argv[0], &Pid)) |
|
|
|
return enif_make_badarg(env); |
|
|
|
ERL_NIF_TERM TermPid = (ERL_NIF_TERM)Pid; |
|
|
|
return TermPid; |
|
|
|
} |
|
|
|
|
|
|
|