version 1.7, 2011/03/28 20:17:39 |
version 1.8, 2011/05/08 20:37:04 |
|
|
len = 0; |
len = 0; |
|
|
n = args_strtonum(args, 'S', SHRT_MIN, SHRT_MAX, &cause); |
n = args_strtonum(args, 'S', SHRT_MIN, SHRT_MAX, &cause); |
if (cause != NULL) |
if (cause != NULL) { |
top = gd->hsize; |
top = gd->hsize; |
else if (n < 0 && (u_int) -n > gd->hsize) |
xfree(cause); |
|
} else if (n < 0 && (u_int) -n > gd->hsize) |
top = 0; |
top = 0; |
else |
else |
top = gd->hsize + n; |
top = gd->hsize + n; |
|
|
top = gd->hsize + gd->sy - 1; |
top = gd->hsize + gd->sy - 1; |
|
|
n = args_strtonum(args, 'E', SHRT_MIN, SHRT_MAX, &cause); |
n = args_strtonum(args, 'E', SHRT_MIN, SHRT_MAX, &cause); |
if (cause != NULL) |
if (cause != NULL) { |
bottom = gd->hsize + gd->sy - 1; |
bottom = gd->hsize + gd->sy - 1; |
else if (n < 0 && (u_int) -n > gd->hsize) |
xfree(cause); |
|
} else if (n < 0 && (u_int) -n > gd->hsize) |
bottom = 0; |
bottom = 0; |
else |
else |
bottom = gd->hsize + n; |
bottom = gd->hsize + n; |