Revision 333 src/ldif.c
| ldif.c (revision 333) | ||
|---|---|---|
| 498 | 498 |
val = g_strdup( "" ); |
| 499 | 499 |
} |
| 500 | 500 |
g_strstrip( val ); |
| 501 |
if( g_strcasecmp( nm, LDIF_TAG_COMMONNAME ) == 0 ) {
|
|
| 501 |
if( g_ascii_strcasecmp( nm, LDIF_TAG_COMMONNAME ) == 0 ) {
|
|
| 502 | 502 |
rec->listCName = g_slist_append( rec->listCName, val ); |
| 503 | 503 |
} |
| 504 |
else if( g_strcasecmp( nm, LDIF_TAG_FIRSTNAME ) == 0 ) {
|
|
| 504 |
else if( g_ascii_strcasecmp( nm, LDIF_TAG_FIRSTNAME ) == 0 ) {
|
|
| 505 | 505 |
rec->listFName = g_slist_append( rec->listFName, val ); |
| 506 | 506 |
} |
| 507 |
else if( g_strcasecmp( nm, LDIF_TAG_LASTNAME ) == 0 ) {
|
|
| 507 |
else if( g_ascii_strcasecmp( nm, LDIF_TAG_LASTNAME ) == 0 ) {
|
|
| 508 | 508 |
rec->listLName = g_slist_append( rec->listLName, val ); |
| 509 | 509 |
} |
| 510 |
else if( g_strcasecmp( nm, LDIF_TAG_NICKNAME ) == 0 ) {
|
|
| 510 |
else if( g_ascii_strcasecmp( nm, LDIF_TAG_NICKNAME ) == 0 ) {
|
|
| 511 | 511 |
rec->listNName = g_slist_append( rec->listNName, val ); |
| 512 | 512 |
} |
| 513 |
else if( g_strcasecmp( nm, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 513 |
else if( g_ascii_strcasecmp( nm, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 514 | 514 |
rec->listAddress = g_slist_append( rec->listAddress, val ); |
| 515 | 515 |
} |
| 516 | 516 |
else {
|
| ... | ... | |
| 743 | 743 |
gchar *key = g_strdup( tag ); |
| 744 | 744 |
|
| 745 | 745 |
rec = ldif_create_fieldrec( tag ); |
| 746 |
if( g_strcasecmp( tag, LDIF_TAG_COMMONNAME ) == 0 ) {
|
|
| 746 |
if( g_ascii_strcasecmp( tag, LDIF_TAG_COMMONNAME ) == 0 ) {
|
|
| 747 | 747 |
rec->reserved = TRUE; |
| 748 | 748 |
} |
| 749 |
else if( g_strcasecmp( tag, LDIF_TAG_FIRSTNAME ) == 0 ) {
|
|
| 749 |
else if( g_ascii_strcasecmp( tag, LDIF_TAG_FIRSTNAME ) == 0 ) {
|
|
| 750 | 750 |
rec->reserved = TRUE; |
| 751 | 751 |
} |
| 752 |
else if( g_strcasecmp( tag, LDIF_TAG_LASTNAME ) == 0 ) {
|
|
| 752 |
else if( g_ascii_strcasecmp( tag, LDIF_TAG_LASTNAME ) == 0 ) {
|
|
| 753 | 753 |
rec->reserved = TRUE; |
| 754 | 754 |
} |
| 755 |
else if( g_strcasecmp( tag, LDIF_TAG_NICKNAME ) == 0 ) {
|
|
| 755 |
else if( g_ascii_strcasecmp( tag, LDIF_TAG_NICKNAME ) == 0 ) {
|
|
| 756 | 756 |
rec->reserved = TRUE; |
| 757 | 757 |
} |
| 758 |
else if( g_strcasecmp( tag, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 758 |
else if( g_ascii_strcasecmp( tag, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 759 | 759 |
rec->reserved = TRUE; |
| 760 | 760 |
} |
| 761 | 761 |
g_hash_table_insert( table, key, rec ); |
| ... | ... | |
| 770 | 770 |
static int ldif_field_compare( gconstpointer ptr1, gconstpointer ptr2 ) {
|
| 771 | 771 |
const Ldif_FieldRec *rec1 = ptr1; |
| 772 | 772 |
const Ldif_FieldRec *rec2 = ptr2; |
| 773 |
return g_strcasecmp( rec1->tagName, rec2->tagName ); |
|
| 773 |
return g_ascii_strcasecmp( rec1->tagName, rec2->tagName );
|
|
| 774 | 774 |
} |
| 775 | 775 |
|
| 776 | 776 |
/* |
| ... | ... | |
| 842 | 842 |
if( tagName ) {
|
| 843 | 843 |
/* Add tag to list */ |
| 844 | 844 |
listTags = g_slist_append( listTags, tagName ); |
| 845 |
if( g_strcasecmp( tagName, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 845 |
if( g_ascii_strcasecmp( tagName, LDIF_TAG_EMAIL ) == 0 ) {
|
|
| 846 | 846 |
flagMail = TRUE; |
| 847 | 847 |
} |
| 848 | 848 |
} |
Also available in: Unified diff