From e8c12e905db79d0a7cc716ae6d6d02663cbd085e Mon Sep 17 00:00:00 2001
From: Philipp Gesang <phg@phi-gamma.net>
Date: Sun, 29 Nov 2015 22:26:45 +0100
Subject: [conf] ensure correct fontloader is loaded without config file

---
 src/luaotfload-configuration.lua | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/luaotfload-configuration.lua b/src/luaotfload-configuration.lua
index 57311dc..0be7c14 100644
--- a/src/luaotfload-configuration.lua
+++ b/src/luaotfload-configuration.lua
@@ -126,8 +126,12 @@ local feature_presets = {
 
 --doc]]--
 
+local default_fontloader = function ()
+  return luaotfloadstatus and luaotfloadstatus.notes.loader or "reference"
+end
+
 local registered_loaders = {
-  default    = luaotfloadstatus and luaotfloadstatus.notes.loader or "reference",
+  default    = default_fontloader (),
   reference  = "reference",
   unpackaged = "unpackaged",
   context    = "context",
@@ -198,7 +202,7 @@ local default_config = {
     definer        = "patch",
     log_level      = 0,
     color_callback = "post_linebreak_filter",
-    fontloader     = "default",
+    fontloader     = default_fontloader (),
   },
   misc = {
     bisect         = false,
-- 
cgit v1.2.3