clean up configure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CtrlProxy |
Fix Released
|
Low
|
Unassigned |
Bug Description
Thanks for apply the changes in #402502. I found configure could use some minor improvements:
Remove a use of 'if !' which doesn't work on plain Bourne sh.
Moved the libgcrypt check to only affect GNUTLS_LIBS so libgcrypt isn't linked to everything.
There's also potential problems with the use of "%s" formatting of NULL pointers in libirc's
network_
I am filing a separate bug for compiler-related issues.
Thanks, I've merged the configure patch.
The fix for dealing with username/ nickname/ hostname being NULL is incorrect - those functions should not be called with those values in the first place.