From 3bbb743eb16f83c118776a7689b4826911c41bb1 Mon Sep 17 00:00:00 2001
From: Philipp Gesang <phg@phi-gamma.net>
Date: Sat, 11 Jun 2016 12:02:12 +0200
Subject: [features] fix missing local
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The new addfeature() as of 499160de78a1 accesses utf8.len() which wasn’t
imported at this point. Another import, utf8.char(), became irrelevant.

Spotted by @doyunkim
---
 src/luaotfload-features.lua | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/luaotfload-features.lua b/src/luaotfload-features.lua
index ae4ac77..b6e889e 100644
--- a/src/luaotfload-features.lua
+++ b/src/luaotfload-features.lua
@@ -1296,8 +1296,9 @@ local report_otf          = logs.reporter("fonts","otf loading")
 
 --- start locals for addfeature()
 
-local utfbyte = unicode.utf8.byte
-local utfchar = unicode.utf8.char
+local utf8    = unicode.utf8
+local utfbyte = utf8.byte
+local utflen  = utf8.len
 
 local otf = handlers and handlers.otf --- filled in later during initialization
 
-- 
cgit v1.2.3