This is not nitpicking. Using a hardcoded "mirc.ini" in there is just bad practice (using static paths is even worse). Your code is not "just an example" - it is a specific solution to a specific problem (the code corresponding to jaytea's suggestion) and thus the OP is likely to use it as is. hixxy and Riamus are aware of this possibility, hence their warning comments.