blob: 390f762f7c1cb863eb9ac64d303765403c553c39 [file] [log] [blame]
#include "erl_nif.h"
ERL_NIF_TERM final_encode(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[]);
ERL_NIF_TERM reverse_tokens(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[]);
int
on_load(ErlNifEnv* env, void** priv_data, ERL_NIF_TERM info)
{
return 0;
}
int
on_reload(ErlNifEnv* env, void** priv_data, ERL_NIF_TERM info)
{
return 0;
}
int
on_upgrade(ErlNifEnv* env, void** priv_data, void** old_data, ERL_NIF_TERM info)
{
return 0;
}
static ErlNifFunc nif_funcs[] =
{
{"final_encode", 1, final_encode},
{"reverse_tokens", 1, reverse_tokens}
};
ERL_NIF_INIT(ejson, nif_funcs, &on_load, &on_reload, &on_upgrade, NULL);