]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
mpv: memory leak fix: gethostname method returns 0 if OK
authormpv <mpv@opencascade.com>
Thu, 7 Apr 2005 11:49:37 +0000 (11:49 +0000)
committermpv <mpv@opencascade.com>
Thu, 7 Apr 2005 11:49:37 +0000 (11:49 +0000)
src/Utils/OpUtil.cxx

index 00ed5a66da050e9e762631262bc50db09706acbf..0ae6cd8a964c31f1512386c9cfd2658c7ed250a7 100644 (file)
@@ -35,10 +35,10 @@ int gethostname(char *name, size_t len);
 
 string GetHostname()
 {
-  int ls = 100, r = 0;
+  int ls = 100, r = 1;
   char *s;
 
-  while (ls < 10000) {
+  while (ls < 10000 && r) {
     ls *= 2;
     s = new char[ls];
     r = gethostname(s, ls-1);