diff options
author | Gabriele Santomaggio <gabriele.santomaggio@erlang-solutions.com> | 2016-06-26 16:47:09 +0200 |
---|---|---|
committer | Gabriele Santomaggio <gabriele.santomaggio@erlang-solutions.com> | 2016-06-26 16:47:09 +0200 |
commit | c7fc17766d679369de0acdede9425bc1d4b529ea (patch) | |
tree | 377fa05a42e6228a222551dda60d58f6f7ee1a51 | |
parent | bb00b7257a1ce5ea0d901cbce5f736ab744cdec4 (diff) | |
download | erlang-sd_notify-c7fc17766d679369de0acdede9425bc1d4b529ea.tar.gz |
changed retun value
-rw-r--r-- | c_src/sd_notify.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/c_src/sd_notify.c b/c_src/sd_notify.c index 98c89c8..4776327 100644 --- a/c_src/sd_notify.c +++ b/c_src/sd_notify.c @@ -34,10 +34,10 @@ static ERL_NIF_TERM sd_notify_nif(ErlNifEnv* env, int argc, const ERL_NIF_TERM a char* state = (char*)enif_alloc(++length); enif_get_string(env, argv[1], state, length, ERL_NIF_LATIN1); - sd_notify(unset_environment, state); + int result = sd_notify(unset_environment, state); enif_free(state); - return enif_make_atom(env, "ok"); + return enif_make_int(env, result); } static ErlNifFunc nif_funcs[] = |