pike.git/
src/
svalue.h
Branch:
Tag:
Non-build tags
All tags
No tags
2004-04-03
2004-04-03 18:24:39 by Martin Stjernholm <mast@lysator.liu.se>
b9f3283f406347024c71a7a1b1af9778a25f9652 (
15
lines) (+
9
/-
6
)
[
Show
|
Annotate
]
Branch:
7.9
A little better debug messages.
Rev: src/svalue.h:1.128
2:
|| This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information.
-
|| $Id: svalue.h,v 1.
127
2004/04/03
17
:
02
:
16
mast Exp $
+
|| $Id: svalue.h,v 1.
128
2004/04/03
18
:
24
:
39
mast Exp $
*/ #ifndef SVALUE_H
361:
PMOD_EXPORT extern const char msg_sval_obj_wo_refs[]; #define check_refs(S) do {\ if((S)->type <= MAX_REF_TYPE && (!(S)->u.refs || (S)->u.refs[0] < 0)) { \
-
describe((S)->u.refs); \
-
Pike_fatal(msg_sval_obj_wo_refs); \
+
fprintf (stderr, msg_sval_obj_wo_refs); \
+
describe((S)->u.refs);
\
+
Pike_fatal(msg_sval_obj_wo_refs);
\
} }while(0) PMOD_EXPORT extern const char msg_ssval_obj_wo_refs[]; #define check_refs2(S,T) do { \ if((T) <= MAX_REF_TYPE && (S)->refs && (S)->refs[0] <= 0) {\
-
describe((S)->refs); \
-
Pike_fatal(msg_ssval_obj_wo_refs); \
+
fprintf (stderr, msg_ssval_obj_wo_refs); \
+
describe((S)->refs);
\
+
Pike_fatal(msg_ssval_obj_wo_refs);
\
} }while(0) #define check_type_hint(SVALS, NUM, TYPE_HINT) \