summaryrefslogtreecommitdiffstats
path: root/src/execute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/execute.c')
-rw-r--r--src/execute.c3
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) {