Skip to:
Content

BuddyPress.org

Changeset 3180


Ignore:
Timestamp:
08/11/2010 11:50:32 PM (16 years ago)
Author:
johnjamesjacoby
Message:

Fixes #2582 props Vincent Boiardt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/1.2/bp-core/bp-core-classes.php

    r3145 r3180  
    236236                        $pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) );
    237237
    238                 if ( strlen($letter) > 1 || is_numeric($letter) || !$letter )
    239                         return false;
     238                // Multibyte compliance
     239                if ( function_exists( 'mb_strlen' ) ) {
     240                        if ( mb_strlen( $letter, 'UTF-8' ) > 1 || is_numeric( $letter ) || !$letter ) {
     241                                return false;
     242                        }
     243                } else {
     244                        if ( strlen( $letter ) > 1 || is_numeric( $letter ) || !$letter ) {
     245                                return false;
     246                        }
     247                }
    240248
    241249                $letter = like_escape( $wpdb->escape( $letter ) );
Note: See TracChangeset for help on using the changeset viewer.