Переглянути джерело

Merge commit '9eaea7d6614c00c865c8059a161631a2668adf12' into main

Sam Lantinga 2 роки тому
батько
коміт
31b73d822f
1 змінених файлів з 13 додано та 2 видалено
  1. 13 2
      build-scripts/SDL_migration.cocci

+ 13 - 2
build-scripts/SDL_migration.cocci

@@ -215,7 +215,7 @@ expression e;
 - SDL_GetRevisionNumber()
 
 // SDL_RWread
-@@
+@ rule_rwread @
 expression e1, e2, e3, e4;
 identifier i;
 @@
@@ -237,7 +237,7 @@ identifier i;
 )
 
 // SDL_RWwrite
-@@
+@ rule_rwwrite @
 expression e1, e2, e3, e4;
 identifier i;
 @@
@@ -257,6 +257,17 @@ identifier i;
 +  e3 * e4)
 )
 
+@ depends on rule_rwread || rule_rwwrite @
+expression e;
+@@
+(
+- e * 1
++ e
+|
+- e / 1
++ e
+)
+
 // SDL_SIMDAlloc(), SDL_SIMDFree() have been removed.
 @@
 expression e1;