jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c
changeset 26348 da1711644b77
parent 25198 430b83338f26
equal deleted inserted replaced
26347:4d4a67fa0505 26348:da1711644b77
   244         } else if (entry[0] == '/') {
   244         } else if (entry[0] == '/') {
   245             entry++;
   245             entry++;
   246         }
   246         }
   247 
   247 
   248         str = (*env)->NewStringUTF(env, entry);
   248         str = (*env)->NewStringUTF(env, entry);
   249         if (str && !(*env)->ExceptionCheck(env)) {
   249         if((*env)->ExceptionCheck(env)){
       
   250             break;
       
   251         }
       
   252         if (str) {
   250             (*env)->SetObjectArrayElement(env, array, i, str);
   253             (*env)->SetObjectArrayElement(env, array, i, str);
       
   254             if((*env)->ExceptionCheck(env)){
       
   255                 break;
       
   256             }
   251         }
   257         }
   252     }
   258     }
   253 
   259 
   254     free(baseDir);
   260     free(baseDir);
   255     return array;
   261     return array;