SDL_migration: add RW read/write
parent
efa2945502
commit
21e4be5a27
|
@ -31,6 +31,48 @@
|
||||||
// So this file is a set of many semantic patches, mostly independant.
|
// So this file is a set of many semantic patches, mostly independant.
|
||||||
|
|
||||||
|
|
||||||
|
// SDL_RWread
|
||||||
|
@@
|
||||||
|
expression e1, e2, e3, e4;
|
||||||
|
identifier i;
|
||||||
|
@@
|
||||||
|
(
|
||||||
|
i = SDL_RWread(e1, e2,
|
||||||
|
- e3, e4);
|
||||||
|
+ e3 * e4);
|
||||||
|
+ i = (i <= 0) ? 0 : i / e3;
|
||||||
|
|
|
||||||
|
SDL_RWread(e1, e2,
|
||||||
|
- e3, e4);
|
||||||
|
+ e3 * e4);
|
||||||
|
|
|
||||||
|
+ /* FIXME MIGRATION: double-check if you use the returned value of SDL_RWread() */
|
||||||
|
SDL_RWread(e1, e2,
|
||||||
|
- e3, e4)
|
||||||
|
+ e3 * e4)
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
// SDL_RWwrite
|
||||||
|
@@
|
||||||
|
expression e1, e2, e3, e4;
|
||||||
|
identifier i;
|
||||||
|
@@
|
||||||
|
(
|
||||||
|
i = SDL_RWwrite(e1, e2,
|
||||||
|
- e3, e4);
|
||||||
|
+ e3 * e4);
|
||||||
|
+ i = (i <= 0) ? 0 : i / e3;
|
||||||
|
|
|
||||||
|
SDL_RWwrite(e1, e2,
|
||||||
|
- e3, e4);
|
||||||
|
+ e3 * e4);
|
||||||
|
|
|
||||||
|
+ /* FIXME MIGRATION: double-check if you use the returned value of SDL_RWwrite() */
|
||||||
|
SDL_RWwrite(e1, e2,
|
||||||
|
- e3, e4)
|
||||||
|
+ e3 * e4)
|
||||||
|
)
|
||||||
|
|
||||||
// SDL_SIMDAlloc(), SDL_SIMDFree() have been removed.
|
// SDL_SIMDAlloc(), SDL_SIMDFree() have been removed.
|
||||||
@@
|
@@
|
||||||
|
|
Loading…
Reference in New Issue