Commit ce9d8c66e4d31cab6dcd570804d2290991dbc6f9
mingw compile fix (second attempt)
Oops, static_cast didn't work, use good ol' C-style cast.
| |   |
| 270 | 270 | m_fibers[i].deref(); |
| 271 | 271 | |
| 272 | 272 | if (!m_ropeLength && m_fibers[0].nonFiber()) { |
| JSStringFinalizerCallback finalizer = static_cast<JSStringFinalizerCallback>(m_fibers[0].nonFiber()); |
| JSStringFinalizerCallback finalizer = (JSStringFinalizerCallback)(m_fibers[0].nonFiber()); |
| 274 | 274 | finalizer(this, m_fibers[1].nonFiber()); |
| 275 | 275 | } |
| 276 | 276 | } |
| |   |
| 73 | 73 | |
| 74 | 74 | int execute(const UChar* input, unsigned start, unsigned length, int* output) |
| 75 | 75 | { |
| return static_cast<RegexJITCode>(m_ref.m_code.executableAddress())(input, start, length, output); |
| return ((RegexJITCode)(m_ref.m_code.executableAddress()))(input, start, length, output); |
| 77 | 77 | } |
| 78 | 78 | |
| 79 | 79 | private: |