From b745a78abc326c70e7b8495e6a1657dedc91bb5c Mon Sep 17 00:00:00 2001
From: Dohyun Kim <nomosnomos@gmail.com>
Date: Tue, 5 May 2015 00:31:45 +0900
Subject: more fix of prev commit

---
 src/luaotfload.sty | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'src/luaotfload.sty')

diff --git a/src/luaotfload.sty b/src/luaotfload.sty
index e89ce86..ad0800f 100644
--- a/src/luaotfload.sty
+++ b/src/luaotfload.sty
@@ -46,10 +46,9 @@
 \RequireLuaModule{luaotfload-main}
 
 % for compatibility with beamer class, which loads pgf package.
-\expandafter\newtoks\csname pgf@sys@pgf@resource@list@extgs@toks\endcsname
 \ifcsname selectfont\endcsname
-\AtBeginDocument{
-  \@ifpackageloaded{pgf}{
+  \AtBeginDocument{\@ifpackageloaded{pgf}{
+    \csname newtoks\endcsname\pgf@sys@pgf@resource@list@extgs@toks
     \def\pgf@sys@pgf@resource@list@extgs{\the\pgf@sys@pgf@resource@list@extgs@toks}
     \def\pgf@sys@addpdfresource@extgs@plain#1{\global\pgf@sys@pgf@resource@list@extgs@toks
       \expandafter{\the\pgf@sys@pgf@resource@list@extgs@toks #1}}
@@ -59,6 +58,7 @@
 \ifcsname pgf@sys@pgf@resource@list@extgs\endcsname\else\endinput\fi
 \count255=\the\catcode`@\relax
 \catcode`@=11\relax
+\newtoks\pgf@sys@pgf@resource@list@extgs@toks
 \def\pgf@sys@pgf@resource@list@extgs{\the\pgf@sys@pgf@resource@list@extgs@toks}
 \def\pgf@sys@addpdfresource@extgs@plain#1{\global\pgf@sys@pgf@resource@list@extgs@toks
   \expandafter{\the\pgf@sys@pgf@resource@list@extgs@toks #1}}
-- 
cgit v1.2.3

