fix fallout from std::libc separation