summaryrefslogtreecommitdiff
path: root/tex/context/base/typo-prc.mkvi
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/typo-prc.mkvi')
-rw-r--r--tex/context/base/typo-prc.mkvi9
1 files changed, 6 insertions, 3 deletions
diff --git a/tex/context/base/typo-prc.mkvi b/tex/context/base/typo-prc.mkvi
index 74f02212b..038abb304 100644
--- a/tex/context/base/typo-prc.mkvi
+++ b/tex/context/base/typo-prc.mkvi
@@ -72,9 +72,12 @@
\fi}
\def\typo_processor_apply
- {\doifelse{\processorparameter\c!state}\v!stop
- \firstofoneargument
- \typo_processor_apply_indeed}
+ {\edef\p_state{\processorparameter\c!state}%
+ \ifx\p_state\v!stop
+ \expandafter\firstofoneargument
+ \else
+ \expandafter\typo_processor_apply_indeed
+ \fi}
\def\typo_processor_apply_indeed#content%
{\begingroup