Ray molenkamp
9a116c7c2d
Cleanup: 64 bit file IO on windows.
...
Unlike Linux where fseek/tell will be either 32 or 64 bit
depending on the target platform, it will always be 32 bit
on windows.
We had some macro magic in BLI_winstuff.h that substituted
them for 64 bit versions, but that is upsetting the system
headers if they get included after BLI_winstuff.h which
is problematic for D6811.
This diff adds proper functions in blenlib and updates
all calls that were using the BLI_winstuff.h header to
gain 64 bit file IO.
note: Anything that was using the 32 bit versions (ie not
including BLI_winstuff.h) will still be using the 32 bit
versions, which is perhaps a good code quality Friday project.
Differential Revision: https://developer.blender.org/D7160
Reviewers: brecht dfelinto
2020-03-18 12:13:03 -06:00
..
2019-04-17 06:21:24 +02:00
2019-07-31 14:27:35 +02:00
2019-04-22 06:30:08 +10:00
2019-04-22 06:30:08 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-09-09 08:29:21 -07:00
2020-03-02 11:02:26 -03:00
2020-03-18 22:28:54 +11:00
2019-04-17 06:21:24 +02:00
2019-07-07 15:38:41 +10:00
2020-02-10 14:09:01 +01:00
2020-01-30 08:36:35 -03:00
2019-04-22 06:30:08 +10:00
2019-09-30 17:07:05 +10:00
2019-05-25 11:24:13 +10:00
2020-03-11 17:12:16 +01:00
2019-05-25 11:24:13 +10:00
2020-03-06 15:35:52 +01:00
2019-10-03 07:39:45 +10:00
2020-03-05 08:05:21 +11:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2020-03-07 00:19:01 +11:00
2019-05-01 11:13:14 +10:00
2020-02-05 20:03:06 -07:00
2019-04-17 06:21:24 +02:00
2019-04-21 04:40:16 +10:00
2019-04-17 06:21:24 +02:00
2020-01-24 20:48:02 +03:00
2019-10-10 17:30:57 +02:00
2019-04-17 06:21:24 +02:00
2019-08-18 04:26:34 +10:00
2019-10-01 16:36:29 +02:00
2019-11-25 01:51:11 +11:00
2019-04-29 22:06:26 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-03-20 00:30:45 +11:00
2020-03-09 14:47:59 +01:00
2019-04-17 06:21:24 +02:00
2019-09-08 00:23:25 +10:00
2020-03-09 14:47:59 +01:00
2020-03-09 14:47:59 +01:00
2019-04-17 06:21:24 +02:00
2019-08-02 17:25:25 +02:00
2020-02-08 01:02:18 +11:00
2020-03-09 14:47:59 +01:00
2019-08-26 14:32:35 +10:00
2020-03-06 17:26:32 +01:00
2020-03-17 21:42:44 +01:00
2019-09-08 00:23:25 +10:00
2020-02-20 13:58:46 +11:00
2020-03-09 14:47:59 +01:00
2019-10-20 16:53:21 +03:00
2019-08-12 01:10:43 +10:00
2020-03-04 11:23:00 +11:00
2020-03-04 11:23:00 +11:00
2019-04-17 06:21:24 +02:00
2020-02-20 12:21:05 +11:00
2020-03-06 12:49:24 -03:00
2019-08-30 10:50:06 +10:00
2019-08-05 22:43:23 +10:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2020-01-27 19:48:54 +11:00
2019-04-17 06:21:24 +02:00
2019-10-09 16:56:54 +11:00
2019-05-31 23:22:52 +10:00
2019-04-17 06:21:24 +02:00
2019-09-30 17:07:05 +10:00
2019-10-01 16:36:29 +02:00
2020-03-18 12:13:03 -06:00
2019-11-22 12:27:34 -03:00
2020-03-04 15:24:06 +11:00
2020-03-04 15:14:02 +11:00
2020-03-09 14:47:59 +01:00
2019-08-27 14:03:49 +02:00
2019-11-26 14:30:41 +01:00
2019-09-30 08:29:17 +02:00
2020-02-05 20:03:06 -07:00
2019-06-21 18:00:48 +02:00
2019-04-17 06:21:24 +02:00
2020-03-15 21:51:22 +11:00
2019-04-17 06:21:24 +02:00
2019-04-17 06:21:24 +02:00
2019-08-30 08:40:08 -06:00