aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2008-01-17 20:26:11 +0000
committergotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2008-01-17 20:26:11 +0000
commit1d094c799a492a2a2ddd64102b360955845cf7f0 (patch)
treeb130d04351a69f9151c8441b580c61be88ab6b08
parentdcaf1806612241f2e73b8e7047233134238fbbac (diff)
downloaddzen-1d094c799a492a2a2ddd64102b360955845cf7f0.tar.gz
dzen-1d094c799a492a2a2ddd64102b360955845cf7f0.zip
fixe in get_rect_vals()
git-svn-id: http://dzen.googlecode.com/svn/trunk@206 f2baff5b-bf2c-0410-a398-912abdc3d8b2
-rw-r--r--draw.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/draw.c b/draw.c
index e7484b8..145ce39 100644
--- a/draw.c
+++ b/draw.c
@@ -232,13 +232,16 @@ get_rect_vals(char *s, int *w, int *h, int *x, int *y) {
*h = atoi(buf);
if(s[i]) {
- for(j=0, ++i; s[i] && s[i] != '+' && s[i] != '-' && j<ARGLEN; j++, i++) {
+ j=0;
+ buf[j] = s[i]; ++j;
+ for(++i; s[i] && s[i] != '+' && s[i] != '-' && j<ARGLEN; j++, i++) {
buf[j] = s[i];
}
buf[j] = '\0';
*x = atoi(buf);
- if(s[i])
+ if(s[i]) {
*y = atoi(s+i);
+ }
}
}