Apparently fopen()ing in "binary" mode doesn't require