Skip to content

Commit f83bc86

Browse files
committed
Fix signed overflow in gd
1 parent 0db3349 commit f83bc86

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/gd/libgd/gd_filter.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
#define GET_PIXEL_FUNCTION(src)(src->trueColor?gdImageGetTrueColorPixel:gdImageGetPixel)
2222

2323
#ifdef _WIN32
24-
# define GD_SCATTER_SEED() (unsigned int)(time(0) * GetCurrentProcessId())
24+
# define GD_SCATTER_SEED() ((unsigned int)time(0) * (unsigned int)GetCurrentProcessId())
2525
#else
26-
# define GD_SCATTER_SEED() (unsigned int)(time(0) * getpid())
26+
# define GD_SCATTER_SEED() ((unsigned int)time(0) * (unsigned int)getpid())
2727
#endif
2828

2929
int gdImageScatter(gdImagePtr im, int sub, int plus)

0 commit comments

Comments
 (0)