From 1a87640a25a3cf2bf77b1cb9c69e3c90f2b3811b Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 12 Apr 2009 23:15:36 +0000
Subject: oberdiek update (12apr09)

git-svn-id: svn://tug.org/texlive/trunk@12705 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

(limited to 'Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx')

diff --git a/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx b/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
index 335d6fd01de..04e8d8c747c 100644
--- a/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
@@ -154,7 +154,7 @@ and the derived files
 %</driver>
 % \fi
 %
-% \CheckSum{479}
+% \CheckSum{483}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -285,6 +285,9 @@ and the derived files
   \else
     \def\x#1#2[#3]{\endgroup
       #2[{#3}]%
+      \ifx#1\@undefined
+        \xdef#1{#3}%
+      \fi
       \ifx#1\relax
         \xdef#1{#3}%
       \fi
-- 
cgit v1.2.3

