File kvirc-url_blockchars.diff of Package kvirc

--- src/kvirc/kernel/kvi_main.cpp
+++ src/kvirc/kernel/kvi_main.cpp
@@ -228,6 +228,8 @@
 				if(parseIrcUrl(p,tmp))
 				{
 					if(a->szExecCommand.hasData())a->szExecCommand.append('\n');
+					tmp.replaceAll("$",""); // the urls can't contain $ signs
+					tmp.replaceAll(";",""); // the urls can't contain ; signs
 					a->szExecCommand.append(tmp);
 				} else debug("Invalid irc:// URL \"%s\"",p);
 			} else {
openSUSE Build Service is sponsored by