-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Ralf Wildenhues on 11/23/2008 12:50 AM: >> The semantics should be identical for third-party use; > > assuming that no third-party code uses m4_ifdef([AS_MESSAGE_LOG_FD]). > Right?
If they were using m4_ifdef([AS_MESSAGE_LOG_FD]), they were broken unless they also checked its contents (in which case m4_ifset is the most compact way to check that it is both defined and non-empty) - this patch does not change the fact that it is valid to be defined but empty, in which case logging is disabled. > > FWIW, I haven't found using this, but it is a semantic change this way. I still don't think there is an issue by having m4sh provide a default empty definition. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkkpZqQACgkQ84KuGfSFAYAY5ACfXbgoqNn7+YK9qSi5Fam6FbBt vM4AoJPA72QoPYDLhv4RaJyZKFTOMHTi =s5rD -----END PGP SIGNATURE-----
