aboutsummaryrefslogtreecommitdiffstats
path: root/draw.c
diff options
context:
space:
mode:
authorgotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2008-01-13 18:09:45 +0000
committergotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2008-01-13 18:09:45 +0000
commit873beaf27f762a886488bffb79cc6a18ec664910 (patch)
tree00f51363a65c656f4f2b49d8f5c97494db0af67d /draw.c
parent53e6f6bab32f2f775a6ed779adbb6edbc733c2d6 (diff)
downloaddzen-873beaf27f762a886488bffb79cc6a18ec664910.tar.gz
dzen-873beaf27f762a886488bffb79cc6a18ec664910.zip
positioning fix - hopefully the last
git-svn-id: http://dzen.googlecode.com/svn/trunk@202 f2baff5b-bf2c-0410-a398-912abdc3d8b2
Diffstat (limited to 'draw.c')
-rw-r--r--draw.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/draw.c b/draw.c
index 8a840a6..e92bc63 100644
--- a/draw.c
+++ b/draw.c
@@ -275,12 +275,13 @@ get_circle_vals(char *s, int *d, int *a) {
static int
get_pos_vals(char *s, int *d, int *a) {
- int i=0, ret=3;
+ int i=0, ret=3, onlyx=1;
char buf[128];
*d=*a=0;
for(i=0; s[i] && i<128; i++) {
if(s[i] == ';') {
+ onlyx=0;
break;
} else
buf[i]=s[i];
@@ -289,7 +290,6 @@ get_pos_vals(char *s, int *d, int *a) {
if(i) {
buf[i]='\0';
*d=atoi(buf);
- //ret=1;
} else
ret=2;
@@ -298,7 +298,8 @@ get_pos_vals(char *s, int *d, int *a) {
} else
ret = 1;
- //printf("s=<%s> x=%d, y=%d, ret=%d\n", s, *d, *a, ret);
+ if(onlyx) ret=1;
+
return ret;
}