ossp-pkg/var/var.c 1.28 -> 1.29
--- var.c 2001/11/20 11:46:34 1.28
+++ var.c 2001/11/20 12:22:42 1.29
@@ -907,7 +907,9 @@
return VAR_ERR_OFFSET_LOGIC;
if ((data->begin + num2) > data->end)
return VAR_ERR_RANGE_OUT_OF_BOUNDS;
- if (!tokenbuf_assign(&res, p, (data->begin + num2) - p))
+ if (!tokenbuf_assign(&res, p, num2 - num1))
+//FIXME THL: I expect start-end *inclusive*
+//FIXME THL: I expect start,len len characters not len-1
return VAR_ERR_OUT_OF_MEMORY;
}
}
|
|