Move slurp_file() into library as jv_load_file()

Needed as part of creating a libjq.
This commit is contained in:
Nicolas Williams committed 2013-06-15 00:08:59 -05:00
1 parent 81e2336ace
commit bbf4e05fde
6 files changed
+64 -56

No files matched your search

+2 -2
View File
@@ -5,8 +5,8 @@
#include "jq_parser.h"
#include "locfile.h"
#include "jv_aux.h"
#include "jv_file.h"
#include "jv_unicode.h"
#include "main.h"
@@ -585,7 +585,7 @@ int slurp_lib(block* bb) {
char* home = getenv("HOME");
if (home) { // silently ignore no $HOME
jv filename = jv_string_append_str(jv_string(home), "/.jq");
jv data = slurp_file(jv_string_value(filename), 1);
jv data = jv_load_file(jv_string_value(filename), 1);
if (jv_is_valid(data)) {
nerrors = builtins_bind_one(bb, jv_string_value(data) );
}