src/solaris/classes/sun/print/IPPPrintService.java
Print this page
*** 1902,1914 ****
}
return (HashMap[])respList.toArray(
new HashMap[respList.size()]);
} else {
debug_println(debugPrefix+
! "readIPPResponse client error, IPP status code-"
! +Integer.toHexString(response[2])+" & "
! +Integer.toHexString(response[3]));
return null;
}
} catch (java.io.IOException e) {
debug_println(debugPrefix+"readIPPResponse: "+e);
--- 1902,1913 ----
}
return (HashMap[])respList.toArray(
new HashMap[respList.size()]);
} else {
debug_println(debugPrefix+
! "readIPPResponse client error, IPP status code: 0x"+
! toHex(response[2]) + toHex(response[3]));
return null;
}
} catch (java.io.IOException e) {
debug_println(debugPrefix+"readIPPResponse: "+e);
*** 1917,1926 ****
--- 1916,1929 ----
}
return null;
}
}
+ private static String toHex(byte v) {
+ String s = Integer.toHexString(v&0xff);
+ return (s.length() == 2) ? s : "0"+s;
+ }
public String toString() {
return "IPP Printer : " + getName();
}