Replaced int64_t with ErlNifSInt64 in c_src/config.c to get rid of the warning at compilation

This commit is contained in:
mingshun
2015-10-03 09:48:03 +08:00
parent 90e90415f5
commit 2307f38df0

View File

@@ -57,7 +57,7 @@ geef_config_set_bool(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
ErlNifBinary bin; ErlNifBinary bin;
int error, val; int error, val;
ERL_NIF_TERM ret; ERL_NIF_TERM ret;
ret = extract(&cfg, &bin, env, argv); ret = extract(&cfg, &bin, env, argv);
if (ret != atoms.ok) if (ret != atoms.ok)
return ret; return ret;
@@ -80,7 +80,7 @@ geef_config_get_bool(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
ErlNifBinary bin; ErlNifBinary bin;
int error, val; int error, val;
ERL_NIF_TERM ret; ERL_NIF_TERM ret;
ret = extract(&cfg, &bin, env, argv); ret = extract(&cfg, &bin, env, argv);
if (ret != atoms.ok) if (ret != atoms.ok)
return ret; return ret;
@@ -100,10 +100,10 @@ geef_config_set_int(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
{ {
geef_config *cfg; geef_config *cfg;
ErlNifBinary bin; ErlNifBinary bin;
int64_t val; ErlNifSInt64 val;
int error; int error;
ERL_NIF_TERM ret; ERL_NIF_TERM ret;
ret = extract(&cfg, &bin, env, argv); ret = extract(&cfg, &bin, env, argv);
if (ret != atoms.ok) if (ret != atoms.ok)
return ret; return ret;