If we strupper_m after the alpha_strcpy() we know that it is less likaly
authorAndrew Bartlett <abartlet@samba.org>
Sun, 27 Jul 2003 02:43:22 +0000 (02:43 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 27 Jul 2003 02:43:22 +0000 (02:43 +0000)
to contain multibyte charcters, as these should have been stripped.

Andrew Bartlett
(This used to be commit 0f7c1dda222d583212b8be2febe95ce7e1c0ba24)

source3/lib/substitute.c

index ac2cf687c498f2fa3b79b8847d47a23194be6cfc..c0d0096806aa1c5c5a2eed919e0651673c0e1fa5 100644 (file)
@@ -58,8 +58,8 @@ void set_local_machine_name(const char* local_name, BOOL perm)
 
        fstrcpy(tmp_local_machine,local_name);
        trim_string(tmp_local_machine," "," ");
-       strlower_m(tmp_local_machine);
        alpha_strcpy(local_machine,tmp_local_machine,SAFE_NETBIOS_CHARS,sizeof(local_machine)-1);
+       strlower_m(local_machine);
 }
 
 /** 
@@ -80,8 +80,8 @@ void set_remote_machine_name(const char* remote_name, BOOL perm)
 
        fstrcpy(tmp_remote_machine,remote_name);
        trim_string(tmp_remote_machine," "," ");
-       strlower_m(tmp_remote_machine);
        alpha_strcpy(remote_machine,tmp_remote_machine,SAFE_NETBIOS_CHARS,sizeof(remote_machine)-1);
+       strlower_m(remote_machine);
 }
 
 const char* get_remote_machine_name(void)