projects
/
p5sagit/p5-mst-13.2.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
perl 5.0 alpha 2
[p5sagit/p5-mst-13.2.git]
/
do
/
repeatary
1
int
2
do_repeatary(ARGS)
3
ARGSdecl
4
{
5
MSP;
6
register int count = POPi;
7
register int items = sp - mark;
8
register int i;
9
int max;
10
11
max = items * count;
12
MEXTEND(mark,max);
13
if (count > 1) {
14
while (sp > mark) {
15
if (*sp)
16
(*sp)->str_pok &= ~SP_TEMP;
17
}
18
mark++;
19
repeatcpy(mark + items, mark, items * sizeof(STR*), count - 1);
20
}
21
sp += max;
22
23
MRETURN;
24
}
25