#176798: stack overflow fix in RecognizeInstanceFiles needed to be generalized to work in JNLP mode. release68_base
authorJesse Glick <jglick@netbeans.org>
Wed, 18 Nov 2009 12:27:13 -0500
changeset 852b1cecb0b4f89
parent 846 1497742f45ca
child 853 7185f5c8d0b3
child 854 a38b712d9660
child 950 7f04fe25a431
#176798: stack overflow fix in RecognizeInstanceFiles needed to be generalized to work in JNLP mode.
openide.util/src/org/netbeans/modules/openide/util/NamedServicesProvider.java
     1.1 --- a/openide.util/src/org/netbeans/modules/openide/util/NamedServicesProvider.java	Fri Oct 30 19:04:50 2009 -0400
     1.2 +++ b/openide.util/src/org/netbeans/modules/openide/util/NamedServicesProvider.java	Wed Nov 18 12:27:13 2009 -0500
     1.3 @@ -61,7 +61,7 @@
     1.4              return lkp;
     1.5          }
     1.6          NamedServicesProvider prov = Lookup.getDefault().lookup(NamedServicesProvider.class);
     1.7 -        if (prov != null) {
     1.8 +        if (prov != null && /* avoid stack overflow during initialization */ !path.equals("URLStreamHandler/nbres/")) { // NOI18N
     1.9              lkp = prov.create(path);
    1.10          } else {
    1.11              ClassLoader l = Lookup.getDefault().lookup(ClassLoader.class);