require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&NETPGP_H_)) {
    eval 'sub NETPGP_H_ () {1;}' unless defined(&NETPGP_H_);
    unless(defined(&__BEGIN_DECLS)) {
	if(defined(&__cplusplus)) {
	    eval 'sub __BEGIN_DECLS () { &extern "C" {;}' unless defined(&__BEGIN_DECLS);
	    eval 'sub __END_DECLS () {};}' unless defined(&__END_DECLS);
	} else {
	    eval 'sub __BEGIN_DECLS () {1;}' unless defined(&__BEGIN_DECLS);
	    eval 'sub __END_DECLS () {1;}' unless defined(&__END_DECLS);
	}
    }
}
1;
