Author: rfm
Date: Sat Apr 19 03:34:48 2014
New Revision: 37804

URL: http://svn.gna.org/viewcvs/gnustep?rev=37804&view=rev
Log:
Fixup host name

Modified:
    libs/base/trunk/Source/NSHost.m
    libs/base/trunk/Source/NSProcessInfo.m
    libs/base/trunk/Tests/base/NSProcessInfo/general.m

Modified: libs/base/trunk/Source/NSHost.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/NSHost.m?rev=37804&r1=37803&r2=37804&view=diff
==============================================================================
--- libs/base/trunk/Source/NSHost.m     (original)
+++ libs/base/trunk/Source/NSHost.m     Sat Apr 19 03:34:48 2014
@@ -623,3 +623,9 @@
 }
 @end
 
+@implementation        NSHost (NSProcessInfo)
++ (NSString*) _myHostName
+{
+  return myHostName();
+}
+@end

Modified: libs/base/trunk/Source/NSProcessInfo.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/NSProcessInfo.m?rev=37804&r1=37803&r2=37804&view=diff
==============================================================================
--- libs/base/trunk/Source/NSProcessInfo.m      (original)
+++ libs/base/trunk/Source/NSProcessInfo.m      Sat Apr 19 03:34:48 2014
@@ -154,6 +154,10 @@
 For more detailed assistance, please report the error to 
[email protected].\n\n"
 #endif
 #endif
+
+@interface      NSHost (NSProcessInfo)
++ (NSString*) _myHostName;
+@end
 
 /*************************************************************************
  *** _NSConcreteProcessInfo
@@ -1085,7 +1089,7 @@
 {
   if (!_gnu_hostName)
     {
-      _gnu_hostName = [[[NSHost currentHost] localizedName] copy];
+      _gnu_hostName = [[NSHost _myHostName] copy];
     }
   return _gnu_hostName;
 }

Modified: libs/base/trunk/Tests/base/NSProcessInfo/general.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Tests/base/NSProcessInfo/general.m?rev=37804&r1=37803&r2=37804&view=diff
==============================================================================
--- libs/base/trunk/Tests/base/NSProcessInfo/general.m  (original)
+++ libs/base/trunk/Tests/base/NSProcessInfo/general.m  Sat Apr 19 03:34:48 2014
@@ -36,12 +36,15 @@
        "-globallyUniqueString works");
 
   obj = [info operatingSystemName];
-  PASS((obj != nil &&
-       [obj isKindOfClass:[NSString class]] &&
-       [obj length] > 0),
-       "-operatingSystemName works");
+  PASS((obj != nil && [obj isKindOfClass:[NSString class]] && [obj length] > 
0),
+    "-operatingSystemName works");
+  NSLog(@"operatingSystemName %@", obj);
   val = [info operatingSystem];
   PASS(val != 0, "-operatingSystem works"); 
+  obj = [info hostName];
+  PASS((obj != nil && [obj isKindOfClass:[NSString class]] && [obj length] > 
0),
+    "-hostName works"); 
+  NSLog(@"hostName %@", obj);
   [arp release]; arp = nil;
   return 0;
 }


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to