pike.git/
src/
builtin_functions.c
Branch:
Tag:
Non-build tags
All tags
No tags
1999-11-26
1999-11-26 03:26:13 by Martin Stjernholm <mast@lysator.liu.se>
cd64373eab303898605236d880662505d8f7b644 (
7
lines) (+
4
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed type bug with callbacks to map() that returns void.
Rev: src/builtin_functions.c:1.212
5:
\*/ /**/ #include "global.h"
-
RCSID("$Id: builtin_functions.c,v 1.
211
1999/11/
25
01
:
17
:
24
grubba
Exp $");
+
RCSID("$Id: builtin_functions.c,v 1.
212
1999/11/
26
03
:
26
:
13
mast
Exp $");
#include "interpret.h" #include "svalue.h" #include "pike_macros.h"
5433:
ADD_FUNCTION("string_count",f_string_count,tFunc(tString tString,tInt),OPT_TRY_OPTIMIZE); #define tMapStuff(IN,SUB,OUTFUN,OUTSET,OUTPROG,OUTMIX,OUTARR,OUTMAP) \
-
tOr7( tFuncV(IN tFuncV(SUB,tMix,tSetvar(2,
tMix
)),tMix,OUTFUN), \
+
tOr7( tFuncV(IN tFuncV(SUB,tMix,tSetvar(2,
tAny
)),tMix,OUTFUN), \
tIfnot(tFuncV(IN tFunction,tMix,tMix), \ tOr(tFuncV(IN tProgram, tMix, OUTPROG), \ tFuncV(IN tObj, tMix, OUTMIX))), \