s3-lib Replace StrCaseCmp() with strcasecmp_m()
authorAndrew Bartlett <abartlet@samba.org>
Fri, 13 May 2011 18:21:30 +0000 (20:21 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 18 May 2011 14:12:08 +0000 (16:12 +0200)
commitc615ebed6e3d273a682806b952d543e834e5630d
tree4dbc96ec8a7ac5bcb158d331c07ceb0150bf4fe0
parent7a11e5de395c928e4a37c58a7a7ac21a314449fe
s3-lib Replace StrCaseCmp() with strcasecmp_m()

strcasecmp_m() never needs to call to talloc, and via next_codepoint()
still has an ASCII fast-path bypassing iconv() calls.

Andrew Bartlett
51 files changed:
nsswitch/wins.c
source3/groupdb/mapping_tdb.c
source3/include/proto.h
source3/lib/adt_tree.c
source3/lib/filename_util.c
source3/lib/ms_fnmatch.c
source3/lib/smbldap.c
source3/lib/tldap_util.c
source3/lib/util.c
source3/lib/util_str.c
source3/libads/ldap.c
source3/libads/ldap_printer.c
source3/libnet/libnet_join.c
source3/librpc/rpc/dcerpc_ep.c
source3/libsmb/libsmb_xattr.c
source3/modules/onefs_streams.c
source3/modules/vfs_dirsort.c
source3/modules/vfs_streams_depot.c
source3/modules/vfs_streams_xattr.c
source3/nmbd/nmbd_elections.c
source3/printing/nt_printing.c
source3/registry/reg_backend_db.c
source3/registry/reg_parse_internal.c
source3/registry/regfio.c
source3/rpc_server/lsa/srv_lsa_nt.c
source3/rpc_server/rpc_ep_setup.c
source3/rpc_server/rpc_ncacn_np.c
source3/rpc_server/spoolss/srv_spoolss_nt.c
source3/rpc_server/srv_pipe_hnd.c
source3/rpcclient/cmd_samr.c
source3/rpcclient/cmd_spoolss.c
source3/rpcclient/rpcclient.c
source3/smbd/lanman.c
source3/smbd/server.c
source3/smbd/trans2.c
source3/torture/t_strcmp.c
source3/torture/torture.c
source3/utils/eventlogadm.c
source3/utils/net_ads.c
source3/utils/net_conf.c
source3/utils/net_file.c
source3/utils/net_group.c
source3/utils/net_groupmap.c
source3/utils/net_help.c
source3/utils/net_join.c
source3/utils/net_lookup.c
source3/utils/net_rpc.c
source3/utils/net_rpc_rights.c
source3/utils/net_share.c
source3/utils/net_user.c
source3/utils/net_util.c