resize-gd
diff resize-gd.c @ 17:159402d54c29
replaced atoi with strtol, which is more secure
author | meillo@marmaro.de |
---|---|
date | Tue, 22 Jul 2008 10:07:27 +0200 |
parents | c50716420346 |
children |
line diff
1.1 --- a/resize-gd.c Wed Jun 25 15:03:00 2008 +0200 1.2 +++ b/resize-gd.c Tue Jul 22 10:07:27 2008 +0200 1.3 @@ -118,10 +118,10 @@ 1.4 } 1.5 1.6 /* parse width and height */ 1.7 - sizeopt.w = atoi(argv[1]); 1.8 + sizeopt.w = (int) strtol(argv[1], (char**)NULL, 10); 1.9 c = strchr(argv[1], 'x'); 1.10 if (c && c[1] != '\0') { 1.11 - sizeopt.h = atoi(c + 1); 1.12 + sizeopt.h = (int) strtol(c+1, (char**)NULL, 10); 1.13 } else { 1.14 sizeopt.h = -1; /* keep aspect ratio */ 1.15 }