{@snippet lang = c : void CRYPTO_free(void ptr, const char file, int line) }
(MemorySegment ptr, MemorySegment file, int line)
| 1172 | * } |
| 1173 | */ |
| 1174 | public static void CRYPTO_free(MemorySegment ptr, MemorySegment file, int line) { |
| 1175 | var mh$ = CRYPTO_free.HANDLE; |
| 1176 | try { |
| 1177 | if (TRACE_DOWNCALLS) { |
| 1178 | traceDowncall("CRYPTO_free", ptr, file, line); |
| 1179 | } |
| 1180 | mh$.invokeExact(ptr, file, line); |
| 1181 | } catch (Throwable ex$) { |
| 1182 | throw new AssertionError("should not reach here", ex$); |
| 1183 | } |
| 1184 | } |
| 1185 | |
| 1186 | private static class BIO_ctrl_pending { |
| 1187 | public static final FunctionDescriptor DESC = FunctionDescriptor.of(openssl_h.C_LONG, openssl_h.C_POINTER); |
no test coverage detected