diff options
Diffstat (limited to 'src/execute.c')
-rw-r--r-- | src/execute.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/execute.c b/src/execute.c index 367819e8..02af8232 100644 --- a/src/execute.c +++ b/src/execute.c @@ -1267,7 +1267,8 @@ jv jq_get_prog_origin(jq_state *jq) { } jv jq_get_lib_dirs(jq_state *jq) { - return jq_get_attr(jq, jv_string("JQ_LIBRARY_PATH")); + jv lib_dirs = jq_get_attr(jq, jv_string("JQ_LIBRARY_PATH")); + return jv_is_valid(lib_dirs) ? lib_dirs : jv_array(); } void jq_set_attrs(jq_state *jq, jv attrs) { |