< prev index next >

src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp

Print this page

        

*** 149,159 **** if (engine == NULL) { env->SetIntField(gvdata, gvdCountFID, -1); // flag failure return; } ! if (min < 0) min = 0; if (max < min) max = min; /* defensive coding */ // have to copy, yuck, since code does upcalls now. this will be soooo slow jint len = max - min; jchar buffer[256]; jchar* chars = buffer; if (len > 256) { --- 149,160 ---- if (engine == NULL) { env->SetIntField(gvdata, gvdCountFID, -1); // flag failure return; } ! if (min < 0) min = 0; ! if (max < min) max = min; /* defensive coding */ // have to copy, yuck, since code does upcalls now. this will be soooo slow jint len = max - min; jchar buffer[256]; jchar* chars = buffer; if (len > 256) {
< prev index next >