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

Print this page

        

*** 358,372 **** markChanged(); removeNode(path, appName, user, host); } } ! void addChildToNode(String path, String child) { synchronized(MacOSXPreferencesFile.class) { markChanged(); ! addChildToNode(path, child+"/", appName, user, host); } } void removeChildFromNode(String path, String child) { --- 358,372 ---- markChanged(); removeNode(path, appName, user, host); } } ! boolean addChildToNode(String path, String child) { synchronized(MacOSXPreferencesFile.class) { markChanged(); ! return addChildToNode(path, child+"/", appName, user, host); } } void removeChildFromNode(String path, String child) {
*** 431,441 **** // 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 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); --- 431,441 ---- // 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 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);