diff options
author | Hans Bolinder <[email protected]> | 2018-06-07 13:08:07 +0200 |
---|---|---|
committer | Hans Bolinder <[email protected]> | 2018-06-07 13:08:07 +0200 |
commit | 59c41bba956bf399a195c2f1c8c1192073853630 (patch) | |
tree | 5d7b17c763d5df9d7b37d1187c7b7f43d47b13dc /lib/erl_interface | |
parent | 9ae2044073e6433030ce30756658b103ce67c3c1 (diff) | |
download | otp-59c41bba956bf399a195c2f1c8c1192073853630.tar.gz otp-59c41bba956bf399a195c2f1c8c1192073853630.tar.bz2 otp-59c41bba956bf399a195c2f1c8c1192073853630.zip |
stdlib: Move eval_str/1 from mod_esi to erl_eval
See also https://bugs.erlang.org/browse/ERL-634.
The utility program `erl_call' in erl_interface used to call
lib:eval_str/1, which is no longer present in Erlang/OTP 21.0.
The lib module was eliminated in OTP-15072, see also
https://github.com/erlang/otp/pull/1786.
Diffstat (limited to 'lib/erl_interface')
-rw-r--r-- | lib/erl_interface/src/prog/erl_call.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/erl_interface/src/prog/erl_call.c b/lib/erl_interface/src/prog/erl_call.c index 66265b3e6a..52ad6885e8 100644 --- a/lib/erl_interface/src/prog/erl_call.c +++ b/lib/erl_interface/src/prog/erl_call.c @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 1996-2017. All Rights Reserved. + * Copyright Ericsson AB 1996-2018. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -554,7 +554,7 @@ int erl_call(int argc, char **argv) /* erl_format("[~w]", erl_mk_binary(evalbuf,len))) */ - if (ei_rpc(&ec, fd, "lib", "eval_str", p, i, &reply) < 0) { + if (ei_rpc(&ec, fd, "erl_eval", "eval_str", p, i, &reply) < 0) { fprintf(stderr,"erl_call: evaluating input failed: %s\n", evalbuf); free(p); |