Quellcode durchsuchen

Merge branch '268-whitespace'

* 268-whitespace:
  * Cleanup all string parsing to trim excess whitespaces (fixes #268)
Bryan Drewery vor 16 Jahren
Ursprung
Commit
8a159be8bd
2 geänderte Dateien mit 8 neuen und 2 gelöschten Zeilen
  1. 1 0
      doc/UPDATES
  2. 7 2
      src/misc.c

+ 1 - 0
doc/UPDATES

@@ -40,6 +40,7 @@
 * Fix (+|-)(ban|exempt|invite) commands to properly handle if the channel is given first so that a #chan!*@* ban is not created.
 * Fix chanint 'flood-exempt' not exempting ops when set to 'voice'
 * Userfile transfer is now made over botlink (no extra ports needed) (works behind NAT/firewall)
+* Cleanup all string parsing to trim excess whitespaces (fixes #268)
 
 1.2.16 - http://wraith.botpack.net/milestone/1.2.16
 * Add 'set altchars' so that alternative characters used for nicks can be changed. (fixes #418)

+ 7 - 2
src/misc.c

@@ -187,12 +187,17 @@ char *newsplit(char **rest)
   register char *o = *rest, *r = NULL;
 
   while (*o == ' ')
-    o++;
+    ++o;
   r = o;
   while (*o && (*o != ' '))
-    o++;
+    ++o;
   if (*o)
     *o++ = 0;
+
+  /* Trim whitespace */
+  while (*o == ' ')
+    ++o;
+
   *rest = o;
   return r;
 }