pike.git/
src/
array.h
Branch:
Tag:
Non-build tags
All tags
No tags
2000-08-15
2000-08-15 11:18:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>
6aa68be7c3f285d6f21dc50dca6fe9f3d4b61a51 (
10
lines) (+
7
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed a few warnings.
Rev: src/array.c:1.82
Rev: src/array.h:1.27
Rev: src/operators.c:1.99
5:
\*/ /*
-
* $Id: array.h,v 1.
26
2000/08/15 11:
09
:
37
grubba Exp $
+
* $Id: array.h,v 1.
27
2000/08/15 11:
17
:
20
grubba Exp $
*/ #ifndef ARRAY_H #define ARRAY_H
105:
PMOD_EXPORT struct array *array_remove(struct array *v,INT32 index); PMOD_EXPORT ptrdiff_t array_search(struct array *v, struct svalue *s, ptrdiff_t start);
-
PMOD_EXPORT struct array *slice_array(struct array *v,
INT32
start,
INT32
end);
-
PMOD_EXPORT struct array *friendly_slice_array(struct array *v,
INT32
start,
INT32
end);
+
PMOD_EXPORT struct array *slice_array(struct array *v,
ptrdiff_t
start,
+
ptrdiff_t
end);
+
PMOD_EXPORT struct array *friendly_slice_array(struct array *v,
+
ptrdiff_t
start,
+
ptrdiff_t
end);
PMOD_EXPORT struct array *copy_array(struct array *v); PMOD_EXPORT void check_array_for_destruct(struct array *v); PMOD_EXPORT INT32 array_find_destructed_object(struct array *v);