~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/ctype-mb.cc

  • Committer: Brian Aker
  • Date: 2011-02-18 06:05:36 UTC
  • mfrom: (2170.5.1 register)
  • Revision ID: brian@tangent.org-20110218060536-lwu25fcilikyzyed
Test removing register.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
size_t my_caseup_str_mb(const CHARSET_INFO * const  cs, char *str)
30
30
{
31
 
  register uint32_t l;
32
 
  register unsigned char *map= cs->to_upper;
 
31
  uint32_t l;
 
32
  unsigned char *map= cs->to_upper;
33
33
  char *str_orig= str;
34
34
 
35
35
  while (*str)
49
49
 
50
50
size_t my_casedn_str_mb(const CHARSET_INFO * const  cs, char *str)
51
51
{
52
 
  register uint32_t l;
53
 
  register unsigned char *map= cs->to_lower;
 
52
  uint32_t l;
 
53
  unsigned char *map= cs->to_lower;
54
54
  char *str_orig= str;
55
55
 
56
56
  while (*str)
75
75
  (void)dst;
76
76
  (void)dstlen;
77
77
#endif
78
 
  register uint32_t l;
79
 
  register char *srcend= src + srclen;
80
 
  register unsigned char *map= cs->to_upper;
 
78
  uint32_t l;
 
79
  char *srcend= src + srclen;
 
80
  unsigned char *map= cs->to_upper;
81
81
 
82
82
  assert(src == dst && srclen == dstlen);
83
83
  while (src < srcend)
101
101
  (void)dst;
102
102
  (void)dstlen;
103
103
#endif
104
 
  register uint32_t l;
105
 
  register char *srcend= src + srclen;
106
 
  register unsigned char *map=cs->to_lower;
 
104
  uint32_t l;
 
105
  char *srcend= src + srclen;
 
106
  unsigned char *map=cs->to_lower;
107
107
 
108
108
  assert(src == dst && srclen == dstlen);
109
109
  while (src < srcend)
126
126
 
127
127
int my_strcasecmp_mb(const CHARSET_INFO * const  cs,const char *s, const char *t)
128
128
{
129
 
  register uint32_t l;
130
 
  register unsigned char *map=cs->to_upper;
 
129
  uint32_t l;
 
130
  unsigned char *map=cs->to_upper;
131
131
 
132
132
  while (*s && *t)
133
133
  {
275
275
size_t my_numchars_mb(const CHARSET_INFO * const cs,
276
276
                      const char *pos, const char *end)
277
277
{
278
 
  register size_t count= 0;
 
278
  size_t count= 0;
279
279
  while (pos < end)
280
280
  {
281
281
    uint32_t mb_len;
328
328
                 const char *s, size_t s_length,
329
329
                 my_match_t *match, uint32_t nmatch)
330
330
{
331
 
  register const char *end, *b0;
 
331
  const char *end, *b0;
332
332
  int res= 0;
333
333
 
334
334
  if (s_length <= b_length)