[prev in list] [next in list] [prev in thread] [next in thread] 

List:       graphicsmagick-commit
Subject:    [GM-commit] GraphicsMagick: Fix integer value overflow when passing number_t...
From:       GraphicsMagick Commits <graphicsmagick-commit () lists ! sourceforge ! net>
Date:       2016-08-21 22:55:34
Message-ID: hg.5cb6abac02f7.1471820134.2950750188400161634 () src ! simplesystems ! org
[Download RAW message or body]

changeset 5cb6abac02f7 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=5cb6abac02f7
summary: Fix integer value overflow when passing number_tokens

diffstat:

 coders/svg.c |  10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diffs (46 lines):

diff -r 1a28942c707c -r 5cb6abac02f7 coders/svg.c
--- a/coders/svg.c	Sun Aug 21 17:35:02 2016 -0500
+++ b/coders/svg.c	Sun Aug 21 17:55:31 2016 -0500
@@ -261,7 +261,7 @@
   return(value);
 }
 
-static char **GetStyleTokens(void *context,const char *text,int *number_tokens)
+static char **GetStyleTokens(void *context,const char *text,size_t *number_tokens)
 {
   char
     **tokens;
@@ -270,7 +270,7 @@
     *p,
     *q;
 
-  register long
+  register size_t
     i;
 
   SVGInfo
@@ -315,7 +315,7 @@
 }
 
 static char **GetTransformTokens(void *context,const char *text,
-  int *number_tokens)
+  size_t *number_tokens)
 {
   char
     **tokens;
@@ -708,13 +708,13 @@
     *keyword = NULL,
     *value = NULL;
 
-  int
+  size_t
     number_tokens = 0;
 
   SVGInfo
     *svg_info;
 
-  register long
+  size_t
     i,
     j;
 

------------------------------------------------------------------------------
_______________________________________________
Graphicsmagick-commit mailing list
Graphicsmagick-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-commit
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic