]> granicus.if.org Git - php/commitdiff
const'ify more 372 bytes
authorNuno Lopes <nlopess@php.net>
Fri, 25 Jan 2008 20:11:53 +0000 (20:11 +0000)
committerNuno Lopes <nlopess@php.net>
Fri, 25 Jan 2008 20:11:53 +0000 (20:11 +0000)
ext/ereg/regex/cclass.h
ext/ereg/regex/regerror.c

index df41694b0403bc4a7397c9b043d07d8cd48647b5..d6b5760eef8a58cacb15093ee197d0ac1cf66d65 100644 (file)
@@ -1,8 +1,8 @@
 /* character-class table */
-static struct cclass {
-       unsigned char *name;
-       unsigned char *chars;
-       unsigned char *multis;
+static const struct cclass {
+       const unsigned char *name;
+       const unsigned char *chars;
+       const unsigned char *multis;
 } cclasses[] = {
        {"alnum",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",                               ""},
        {"alpha",       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
index c4b119494840d7d32c142f34c60c0dad270e28cf..00009a93c15a5e59e278ebecb129a97ff8e3e445 100644 (file)
  = #define     REG_ATOI        255     // convert name to number (!)
  = #define     REG_ITOA        0400    // convert number to name (!)
  */
-static struct rerr {
+static const struct rerr {
        int code;
-       char *name;
-       char *explain;
+       const char *name;
+       const char *explain;
 } rerrs[] = {
        {REG_OKAY,      "REG_OKAY",     "no errors detected"},
        {REG_NOMATCH,   "REG_NOMATCH",  "regexec() failed to match"},
@@ -67,10 +67,10 @@ const regex_t *preg,
 char *errbuf,
 size_t errbuf_size)
 {
-       register struct rerr *r;
+       register const struct rerr *r;
        register size_t len;
        register int target = errcode &~ REG_ITOA;
-       register char *s;
+       register const char *s;
        char convbuf[50];
 
        if (errcode == REG_ATOI)
@@ -113,7 +113,7 @@ regatoi(preg, localbuf)
 const regex_t *preg;
 char *localbuf;
 {
-       register struct rerr *r;
+       register const struct rerr *r;
 
        for (r = rerrs; r->code >= 0; r++)
                if (strcmp(r->name, preg->re_endp) == 0)