Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType Demo Programs
Commits:
-
5f4044b7
by Alexei Podtelezhnikov at 2022-09-17T12:26:16-04:00
1 changed file:
Changes:
... | ... | @@ -134,6 +134,7 @@ |
134 | 134 | }
|
135 | 135 | |
136 | 136 | |
137 | + /* Calculate MD5 checksum; bitmap should have positive pitch */
|
|
137 | 138 | static void
|
138 | 139 | Checksum( FT_Bitmap* bitmap )
|
139 | 140 | {
|
... | ... | @@ -143,12 +144,8 @@ |
143 | 144 | |
144 | 145 | MD5_Init( &ctx );
|
145 | 146 | if ( bitmap->buffer )
|
146 | - {
|
|
147 | - unsigned long pitch = bitmap->pitch > 0 ? bitmap->pitch
|
|
148 | - : -bitmap->pitch;
|
|
149 | - |
|
150 | - MD5_Update( &ctx, bitmap->buffer, pitch * bitmap->rows );
|
|
151 | - }
|
|
147 | + MD5_Update( &ctx, bitmap->buffer,
|
|
148 | + (unsigned long)bitmap->rows * (unsigned long)bitmap->pitch );
|
|
152 | 149 | MD5_Final( md5, &ctx );
|
153 | 150 | |
154 | 151 | for ( i = 0; i < 16; i++ )
|