~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/ctype-simple.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:
65
65
                     char **endptr, int *err)
66
66
{
67
67
  int negative;
68
 
  register uint32_t cutoff;
69
 
  register uint32_t cutlim;
70
 
  register uint32_t i;
71
 
  register const char *s;
72
 
  register unsigned char c;
 
68
  uint32_t cutoff;
 
69
  uint32_t cutlim;
 
70
  uint32_t i;
 
71
  const char *s;
 
72
  unsigned char c;
73
73
  const char *save, *e;
74
74
  int overflow;
75
75
 
188
188
                       char **endptr, int *err)
189
189
{
190
190
  int negative;
191
 
  register uint32_t cutoff;
192
 
  register uint32_t cutlim;
193
 
  register uint32_t i;
194
 
  register const char *s;
195
 
  register unsigned char c;
 
191
  uint32_t cutoff;
 
192
  uint32_t cutlim;
 
193
  uint32_t i;
 
194
  const char *s;
 
195
  unsigned char c;
196
196
  const char *save, *e;
197
197
  int overflow;
198
198
 
302
302
                          char **endptr,int *err)
303
303
{
304
304
  int negative;
305
 
  register uint64_t cutoff;
306
 
  register uint32_t cutlim;
307
 
  register uint64_t i;
308
 
  register const char *s, *e;
 
305
  uint64_t cutoff;
 
306
  uint32_t cutlim;
 
307
  uint64_t i;
 
308
  const char *s, *e;
309
309
  const char *save;
310
310
  int overflow;
311
311
 
370
370
  i = 0;
371
371
  for ( ; s != e; s++)
372
372
  {
373
 
    register unsigned char c= *s;
 
373
    unsigned char c= *s;
374
374
    if (c>='0' && c<='9')
375
375
      c -= '0';
376
376
    else if (c>='A' && c<='Z')
425
425
                           char **endptr, int *err)
426
426
{
427
427
  int negative;
428
 
  register uint64_t cutoff;
429
 
  register uint32_t cutlim;
430
 
  register uint64_t i;
431
 
  register const char *s, *e;
 
428
  uint64_t cutoff;
 
429
  uint32_t cutlim;
 
430
  uint64_t i;
 
431
  const char *s, *e;
432
432
  const char *save;
433
433
  int overflow;
434
434
 
493
493
  i = 0;
494
494
  for ( ; s != e; s++)
495
495
  {
496
 
    register unsigned char c= *s;
 
496
    unsigned char c= *s;
497
497
 
498
498
    if (c>='0' && c<='9')
499
499
      c -= '0';
580
580
                             char *dst, size_t len, int radix, long int val)
581
581
{
582
582
  char buffer[66];
583
 
  register char *p, *e;
 
583
  char *p, *e;
584
584
  long int new_val;
585
585
  uint32_t sign=0;
586
586
  unsigned long int uval = (unsigned long int) val;
622
622
                                int64_t val)
623
623
{
624
624
  char buffer[65];
625
 
  register char *p, *e;
 
625
  char *p, *e;
626
626
  long long_val;
627
627
  uint32_t sign= 0;
628
628
  uint64_t uval = (uint64_t)val;
923
923
                     const char *s, size_t s_length,
924
924
                     my_match_t *match, uint32_t nmatch)
925
925
{
926
 
  register const unsigned char *str, *search, *end, *search_end;
 
926
  const unsigned char *str, *search, *end, *search_end;
927
927
 
928
928
  if (s_length <= b_length)
929
929
  {
948
948
    {
949
949
      if (cs->sort_order[*str++] == cs->sort_order[*search])
950
950
      {
951
 
        register const unsigned char *i,*j;
 
951
        const unsigned char *i,*j;
952
952
 
953
953
        i= str;
954
954
        j= search+1;