summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriele Santomaggio <gabriele.santomaggio@erlang-solutions.com>2016-06-26 16:47:09 +0200
committerGabriele Santomaggio <gabriele.santomaggio@erlang-solutions.com>2016-06-26 16:47:09 +0200
commitc7fc17766d679369de0acdede9425bc1d4b529ea (patch)
tree377fa05a42e6228a222551dda60d58f6f7ee1a51
parentbb00b7257a1ce5ea0d901cbce5f736ab744cdec4 (diff)
downloaderlang-sd_notify-c7fc17766d679369de0acdede9425bc1d4b529ea.tar.gz
changed retun value
-rw-r--r--c_src/sd_notify.c4
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[] =