]> jfr.im git - solanum.git/blobdiff - include/inline/stringops.h
cap: implement ircv3.2 chghost cap
[solanum.git] / include / inline / stringops.h
index a2792c9dbf1003a9230357de4ffa86fbbd6b7207..cf5d98fbbb86eed623c650acda4a3baeea428935 100644 (file)
@@ -39,22 +39,24 @@ strip_colour(char *string)
                switch (*c)
                {
                case 3:
-                       if(isdigit(c[1]))
+                       if(IsDigit(c[1]))
                        {
                                c++;
-                               if(isdigit(c[1]))
+                               if(IsDigit(c[1]))
                                        c++;
-                               if(c[1] == ',' && isdigit(c[2]))
+                               if(c[1] == ',' && IsDigit(c[2]))
                                {
                                        c += 2;
-                                       if(isdigit(c[1]))
+                                       if(IsDigit(c[1]))
                                                c++;
                                }
                        }
                        break;
                case 2:
+               case 4:
                case 6:
                case 7:
+               case 15:
                case 22:
                case 23:
                case 27:
@@ -90,15 +92,15 @@ strip_unprintable(char *string)
                switch (*c)
                {
                case 3:
-                       if(isdigit(c[1]))
+                       if(IsDigit(c[1]))
                        {
                                c++;
-                               if(isdigit(c[1]))
+                               if(IsDigit(c[1]))
                                        c++;
-                               if(c[1] == ',' && isdigit(c[2]))
+                               if(c[1] == ',' && IsDigit(c[2]))
                                {
                                        c += 2;
-                                       if(isdigit(c[1]))
+                                       if(IsDigit(c[1]))
                                                c++;
                                }
                        }