~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mystrings/ctype-mb.c

  • Committer: Brian Aker
  • Date: 2008-10-06 06:47:29 UTC
  • Revision ID: brian@tangent.org-20081006064729-2i9mhjkzyvow9xsm
RemoveĀ uint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
260
260
  register size_t count= 0;
261
261
  while (pos < end) 
262
262
  {
263
 
    uint mb_len;
 
263
    uint32_t mb_len;
264
264
    pos+= (mb_len= my_ismbchar(cs,pos,end)) ? mb_len : 1;
265
265
    count++;
266
266
  }
275
275
  
276
276
  while (length && pos < end)
277
277
  {
278
 
    uint mb_len;
 
278
    uint32_t mb_len;
279
279
    pos+= (mb_len= my_ismbchar(cs, pos, end)) ? mb_len : 1;
280
280
    length--;
281
281
  }
305
305
}
306
306
 
307
307
 
308
 
uint my_instr_mb(const CHARSET_INFO * const cs,
 
308
uint32_t my_instr_mb(const CHARSET_INFO * const cs,
309
309
                 const char *b, size_t b_length, 
310
310
                 const char *s, size_t s_length,
311
 
                 my_match_t *match, uint nmatch)
 
311
                 my_match_t *match, uint32_t nmatch)
312
312
{
313
313
  register const char *end, *b0;
314
314
  int res= 0;
478
478
*/
479
479
size_t
480
480
my_strnxfrm_mb(const CHARSET_INFO * const cs,
481
 
               unsigned char *dst, size_t dstlen, uint nweights,
482
 
               const unsigned char *src, size_t srclen, uint flags)
 
481
               unsigned char *dst, size_t dstlen, uint32_t nweights,
 
482
               const unsigned char *src, size_t srclen, uint32_t flags)
483
483
{
484
484
  unsigned char *d0= dst;
485
485
  unsigned char *de= dst + dstlen;
656
656
                         char *min_str,char *max_str,
657
657
                         size_t *min_length,size_t *max_length)
658
658
{
659
 
  uint mb_len;
 
659
  uint32_t mb_len;
660
660
  const char *end= ptr + ptr_length;
661
661
  char *min_org= min_str;
662
662
  char *min_end= min_str + res_length;
1103
1103
  while (b < e)
1104
1104
  {
1105
1105
    int mb_len;
1106
 
    uint pg;
 
1106
    uint32_t pg;
1107
1107
    if ((mb_len= cs->cset->mb_wc(cs, &wc, (unsigned char*) b, (unsigned char*) e)) <= 0 ||
1108
1108
        wc > 0xFFFF)
1109
1109
    {