summaryrefslogtreecommitdiffstats
path: root/source/lib/system.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2001-07-04 07:36:09 +0000
committerAndrew Tridgell <tridge@samba.org>2001-07-04 07:36:09 +0000
commitc41fc06376d1a2b83690612304e85010b5e5f3cf (patch)
tree59f4f1203405c352984a30e0d4eb4d0955248e1e /source/lib/system.c
parentdebb471267960e56005a741817ebd227ecfc512a (diff)
downloadsamba-c41fc06376d1a2b83690612304e85010b5e5f3cf.tar.gz
samba-c41fc06376d1a2b83690612304e85010b5e5f3cf.tar.xz
samba-c41fc06376d1a2b83690612304e85010b5e5f3cf.zip
strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn.
Diffstat (limited to 'source/lib/system.c')
-rw-r--r--source/lib/system.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/lib/system.c b/source/lib/system.c
index 8d4a872f14b..0799a855e81 100644
--- a/source/lib/system.c
+++ b/source/lib/system.c
@@ -340,7 +340,7 @@ struct hostent *sys_gethostbyname(const char *name)
/* Does this name have any dots in it? If so, make no change */
- if (strchr(name, '.'))
+ if (strchr_m(name, '.'))
return(gethostbyname(name));
/* Get my hostname, which should have domain name
@@ -350,7 +350,7 @@ struct hostent *sys_gethostbyname(const char *name)
gethostname(hostname, sizeof(hostname) - 1);
hostname[sizeof(hostname) - 1] = 0;
- if ((domain = strchr(hostname, '.')) == NULL)
+ if ((domain = strchr_m(hostname, '.')) == NULL)
return(gethostbyname(name));
/* Attach domain name to query and do modified query.