From dae2d13f8edc3ee84694ec70a87a495ba78e08f2 Mon Sep 17 00:00:00 2001 From: Jarkko Hietaniemi Date: Wed, 14 Mar 2001 04:42:54 +0000 Subject: [PATCH] Preserve the #ifdef PERL_CORE in perly.h. p4raw-id: //depot/perl@9146 --- perly.fixer | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/perly.fixer b/perly.fixer index daa558e..00f583c 100755 --- a/perly.fixer +++ b/perly.fixer @@ -19,6 +19,17 @@ input=$1 output=$2 tmp=/tmp/f$$ +inputh=`echo $input|sed 's:\.c$:.h:'` +if grep '^#ifdef PERL_CORE' $inputh; then + : never mind +else + echo "#ifdef PERL_CORE" > $tmp + sed -e 's:^typedef union {:#endif /* PERL_CORE */\ +\ +typedef union {:' $inputh >> $tmp + mv -f $tmp $inputh +fi + if grep 'yaccpar 1.8 (Berkeley)' $input >/dev/null 2>&1; then cp $input $output # Don't expect the diff to do everything -- do some by hand -- 1.8.3.1