--- a/round-high-priority.diff Wed May 15 13:07:05 2013 +0300
+++ b/round-high-priority.diff Wed May 15 13:32:42 2013 +0300
@@ -1,8 +1,9 @@
# HG changeset patch
# Parent dd8ae0abfc684ea26962f2d41000bd562b420ae6
-diff -r dd8ae0abfc68 -r c07093e16ae9 mcabber/mcabber/xmpp.c
+
+diff -r dd8ae0abfc68 mcabber/mcabber/xmpp.c
--- a/mcabber/mcabber/xmpp.c Sun Apr 28 11:43:00 2013 +0200
-+++ b/mcabber/mcabber/xmpp.c Wed May 15 12:57:01 2013 +0300
++++ b/mcabber/mcabber/xmpp.c Wed May 15 13:32:25 2013 +0300
@@ -1490,8 +1490,17 @@
}
@@ -11,10 +12,10 @@
- else bpprio = 0;
+ if (p && *p) {
+ int rawprio = atoi(p);
-+ if (rawprio > 128)
-+ bpprio = 128;
-+ else if (rawprio < -127)
-+ bpprio = -127;
++ if (rawprio > 127)
++ bpprio = 127;
++ else if (rawprio < -128)
++ bpprio = -128;
+ else
+ bpprio = rawprio;
+ } else {