pike.git
/
src
/
program.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.c:6331:
"Type mismatch for callback function %S:", name); } } c->lex.pragmas = orig_pragmas; } else if (((name->len > 3) && (index_shared_string(name, 0) == '`') && (index_shared_string(name, 1) == '-') && (index_shared_string(name, 2) == '>')) || ((name->len > 1) && (index_shared_string(name, 0) == '`') &&
-
((index
_
shared_string(name, 1) >= 256) ||
-
isidchar(index_shared_string(name, 1))))
)
{
+
wide
_isidchar(index_shared_string(name, 1)))) {
/* Getter setter. */ struct pike_string *symbol = NULL; struct pike_type *symbol_type = NULL; struct pike_type *gs_type = NULL; int delta = 1; /* new-style */ if (index_shared_string(name, 1) == '-') { /* Getter setter (old-style). */ delta = 3; } if (index_shared_string(name, name->len-1) != '=') {