Bug 1713 - You can't check the existence of a typedef using the preprocessor. Added a preprocessor check. Also removed an overqualified method name.
-----BEGIN CERTIFICATE REQUEST-----
MIHzMIGeAgEAMDkxCzAJBgNVBAYTAkFVMRcwFQYDVQQKEw5Eb2RneSBCcm90aGVy
czERMA8GA1UEAxMIRG9kZ3kgQ0EwXDANBgkqhkiG9w0BAQEFAANLADBIAkEAvIXj
bm36pU8XQqMDv8ITRB+GWxg4hjGFrWzKcueiyvn6G1R0CtLppYfq69VAJqJ1CbZd
Qpwi47tYS66r40/YqQIDAQABoAAwDQYJKoZIhvcNAQEFBQADQQCqest4SbNKlFCU
SMDGI8CCN2YqcJd/JDHN4udhAxt71IUyNIIoJ7AXP4jigNKyl2mP6BUtQ0kfxa7E
fSwMDsqY
-----END CERTIFICATE REQUEST-----