pike.git/
src/
modules/
_Stdio/
file.c
Branch:
Tag:
Non-build tags
All tags
No tags
2016-02-24
2016-02-24 15:08:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>
ad95ff69d1a5945404f2116ce410658826668f4d (
7
lines) (+
5
/-
2
)
[
Show
|
Annotate
]
Branch:
8.0
Stdio: Fixed support for second argument to set_buffer().
Fixes [CID 1353480].
4187:
if(FD==-1) Pike_error("Stdio.File->set_buffer() on closed file.\n");
-
if(
!
args)
-
SIMPLE_
TOO
_
FEW
_ARGS_ERROR("set_buffer", 1);
+
if(args
<1
)
+
SIMPLE_
WRONG
_
NUM
_ARGS_ERROR("set_buffer", 1);
+
if(args>2)
+
SIMPLE_WRONG_NUM_ARGS_ERROR("set_buffer", 2);
if(TYPEOF(Pike_sp[-args]) != PIKE_T_INT) SIMPLE_BAD_ARG_ERROR("set_buffer", 1, "int");