- snprintf(bufout, sizeof(bufout), "-!- %s changed mode/%s -> %s %s",
- argv[Tnick], argv[Tcmd + 1],
- argv[Tcmd + 2], argv[Tcmd + 3]);
+ snprintf(bufout, sizeof bufout, "-!- %s changed mode/%s -> %s %s",
+ argv[Tnick], argv[Tcmd + 1] ? argv[Tcmd + 1] : "",
+ argv[Tcmd + 2] ? argv[Tcmd + 2] : "",
+ argv[Tcmd + 3] ? argv[Tcmd + 3] : "");