Two FIXME in JOGL - fixed or not?

  1. TestSpatialization.java
// FIXME: this is a hack to get the native library loaded
            try {
                GLDrawableFactory.getFactory(NativeWindow.class);
            }
  1. GLObjectTracker.java
// If we get here, we couldn't attempt to delete the objects
      // right now; instead try to transfer them to the
      // deletedObjectPool for later cleanup (FIXME: should consider
      // throwing an exception if deletedObjectPool is null, since
      // that shouldn't happen)
      if (DEBUG) {
        String s = null;
        if (cur == null) {
          s = "current context was null";
        } else if (!(cur instanceof GLContextImpl)) {
          s = "current context was not a GLContextImpl";
        } else if (deletedObjectPool == null) {
          s = "no current deletedObjectPool";
        } else if (deletedObjectPool != ((GLContextImpl) cur).getDeletedObjectTracker()) {
          s = "deletedObjectTracker didn't match";
          if (((GLContextImpl) cur).getDeletedObjectTracker() == null) {
            s += " (other was null)";
          }
        } else {
          s = "unknown reason";
        }
        System.err.println("Deferred destruction of server-side OpenGL objects into " + deletedObjectPool + ": " + s);
      }

So, these two FIXMEs are still not fixed yet?

Best Rgds
JIA