SDL_migration: add RW read/write
parent
efa2945502
commit
21e4be5a27
|
@ -27,10 +27,52 @@
|
|||
// declaration
|
||||
// @@
|
||||
// rule / transformation
|
||||
//
|
||||
//
|
||||
// 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.
|
||||
@@
|
||||
|
@ -99,7 +141,7 @@ expression e;
|
|||
- SDL_WINDOW_SHOWN | e
|
||||
+ e
|
||||
|
|
||||
- SDL_WINDOW_SHOWN
|
||||
- SDL_WINDOW_SHOWN
|
||||
+ 0
|
||||
)
|
||||
|
||||
|
@ -108,7 +150,7 @@ expression e;
|
|||
// Remove parameter from SDL_ConvertSurface
|
||||
expression e1, e2, e3;
|
||||
@@
|
||||
SDL_ConvertSurface(e1, e2
|
||||
SDL_ConvertSurface(e1, e2
|
||||
- ,e3)
|
||||
+ )
|
||||
|
||||
|
|
Loading…
Reference in New Issue