Hacker News new | ask | show | jobs
by tptacek 4790 days ago
It's (mis)using off_t, which allows for negative offsets (for obvious reasons). You also don't need signed integers to have integer overflows.