pike.git/
src/
stralloc.c
Branch:
Tag:
Non-build tags
All tags
No tags
2011-10-28
2011-10-28 13:04:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>
017b5735499ea38f2d5a92b61b4ff99740dd0d52 (
7
lines) (+
3
/-
4
)
[
Show
|
Annotate
]
Branch:
7.9
Atomic megapatch: Use svalue accessor macros everywhere.
3304:
str_start = str; /* In case no number is formed. */
-
r
->type
=
T_INT
;
-
r->subtype =
NUMBER_NUMBER
;
-
r->u.
integer
=
0;
+
SET_SVAL(*
r
,
T_INT
,
NUMBER_NUMBER
,
integer
,
0
)
;
if(ptr != 0) *ptr = str;
3424:
struct svalue r; int i;
-
if(Pike_sp[-1]
.type
!= T_STRING)
+
if(
TYPEOF(
Pike_sp[-1]
)
!= T_STRING)
Pike_error("Cannot convert stack top to integer number.\n"); i=pcharp_to_svalue_inumber(&r, MKPCHARP_STR(Pike_sp[-1].u.string), 0, base, 0);