Created attachment 3019[details]
code/jpeg-8c/ioquake3-changes.diff
libjpeg was written before widespread use of version control systems or the Web, which shows in its license; it requires that "any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation." This seems pretty anachronistic now, but whatever.
I suspect the easiest way to comply with the license is a diff, as used with the old copy of jpeg-6b; see attached. I suggest putting in code/jpeg-8c/.
There's a whole bunch of changes in there, that I never made. As far as I know, I didn't change anything at all in the jpeg lib.
I am pretty sure you diffed against two different versions of jpeglib.
Created attachment 3019 [details] code/jpeg-8c/ioquake3-changes.diff libjpeg was written before widespread use of version control systems or the Web, which shows in its license; it requires that "any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation." This seems pretty anachronistic now, but whatever. I suspect the easiest way to comply with the license is a diff, as used with the old copy of jpeg-6b; see attached. I suggest putting in code/jpeg-8c/.