Explorar o código

LibGfx/JPEG: Replace magic numbers with their specified name

Lucas CHOLLET %!s(int64=2) %!d(string=hai) anos
pai
achega
6b8b45c8a3
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      Userland/Libraries/LibGfx/JPEGLoader.cpp

+ 4 - 2
Userland/Libraries/LibGfx/JPEGLoader.cpp

@@ -60,6 +60,8 @@
 #define JPEG_RST6 0xFFD6
 #define JPEG_RST7 0xFFD7
 
+#define JPEG_ZRL 0xF0
+
 #define JPEG_DHP 0xFFDE
 #define JPEG_EXP 0xFFDF
 
@@ -353,8 +355,8 @@ static ErrorOr<void> add_ac(JPEGLoadingContext& context, Macroblock& macroblock,
         if (ac_symbol == 0)
             break;
 
-        // ac_symbol = 0xF0 means we need to skip 16 zeroes.
-        u8 run_length = ac_symbol == 0xF0 ? 16 : ac_symbol >> 4;
+        // ac_symbol = JPEG_ZRL means we need to skip 16 zeroes.
+        u8 run_length = ac_symbol == JPEG_ZRL ? 16 : ac_symbol >> 4;
         j += run_length;
 
         if (j > scan.spectral_selection_end) {