src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java

Print this page

        

@@ -358,15 +358,15 @@
             markChanged();
             removeNode(path, appName, user, host);
         }
     }
 
-    void addChildToNode(String path, String child)
+    boolean addChildToNode(String path, String child)
     {
         synchronized(MacOSXPreferencesFile.class) {
             markChanged();
-            addChildToNode(path, child+"/", appName, user, host);
+            return addChildToNode(path, child+"/", appName, user, host);
         }
     }
 
     void removeChildFromNode(String path, String child)
     {

@@ -431,11 +431,11 @@
     // Must be called when synchronized on MacOSXPreferencesFile.class
     private static final native boolean
         addNode(String path, String name, long user, long host);
     private static final native void
         removeNode(String path, String name, long user, long host);
-    private static final native void
+    private static final native boolean
         addChildToNode(String path, String child,
                        String name, long user, long host);
     private static final native void
         removeChildFromNode(String path, String child,
                             String name, long user, long host);