language changes: std::libc -> libc.