2
\providecommand\hyper@newdestlabel[2]{}
3
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
4
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
5
\global\let\oldcontentsline\contentsline
6
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
7
\global\let\oldnewlabel\newlabel
8
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
9
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
10
\AtEndDocument{\ifx\hyper@anchor\@undefined
11
\let\contentsline\oldcontentsline
12
\let\newlabel\oldnewlabel
15
\global\let\hyper@last\relax
16
\gdef\HyperFirstAtBeginDocument#1{#1}
17
\providecommand\HyField@AuxAddToFields[1]{}
18
\providecommand\HyField@AuxAddToCoFields[2]{}