src/solaris/native/java/lang/java_props_md.c

Print this page

        

@@ -589,11 +589,15 @@
 
     /* user properties */
     {
         struct passwd *pwent = getpwuid(getuid());
         sprops.user_name = pwent ? strdup(pwent->pw_name) : "?";
+#ifdef MACOSX
+        setUserHome(&sprops);
+#else
         sprops.user_home = pwent ? strdup(pwent->pw_dir) : "?";
+#endif        
     }
 
     /* User TIMEZONE */
     {
         /*