pike.git
/
src
/
builtin.cmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/builtin.cmod:1218:
mapping_string_insert (params, str, &get); \ } \ } while (0) #define HANDLE_FLOAT_FACTOR(NAME, VAR) \ HANDLE_PARAM (NAME, { \ if (TYPEOF(*set) != T_FLOAT || \ set->u.float_number < 0.0 || set->u.float_number > 1.0) \ SIMPLE_BAD_ARG_ERROR ("gc_parameters", 1, \ "float between 0.0 and 1.0 for " NAME); \
-
VAR =
DO_NOT_WARN
(
(
double) set->u.float_number
)
; \
+
VAR = (double) set->u.float_number;
\
}, { \
-
SET_SVAL(get, T_FLOAT, 0, float_number,
\
-
DO_NOT_WARN
(
(
FLOAT_TYPE) VAR)
)
;
\
+
SET_SVAL(get, T_FLOAT, 0, float_number, (FLOAT_TYPE) VAR); \
}); HANDLE_PARAM ("enabled", { if (TYPEOF(*set) != T_INT || set->u.integer < -1 || set->u.integer > 1) SIMPLE_BAD_ARG_ERROR ("gc_parameters", 1, "integer in the range -1..1 for 'enabled'"); if (gc_enabled != set->u.integer) { if (gc_enabled > 0) { /* Disabling automatic gc - save the old alloc_threshold and set it to * the maximum value to avoid getting gc_evaluator_callback added. */
pike.git/src/builtin.cmod:1415:
default: for (i=0; i<haystack->len; i++) { j=string_search(haystack,needle,i); if (j==-1) break; i=j+needle->len-1; c++; } break; }
-
RETURN
DO_NOT_WARN
(
(
INT_TYPE)c
)
;
+
RETURN (INT_TYPE)c;
} /*! @decl string trim_whites (string s) *! @belongs String *! *! Trim leading and trailing spaces and tabs from the string @[s]. */ PMOD_EXPORT PIKEFUN string string_trim_whites (string s) errname trim_whites;
pike.git/src/builtin.cmod:2793:
object, f->current_object); add_ref(f->current_object); function = ID_FROM_INT(f->current_object->prog, f->fun); #ifdef PIKE_DEBUG add_ref(bf->oprog = bf->_fun.u.object->prog); #endif } } if (f->locals) {
-
INT32 numargs =
DO_NOT_WARN
(
(
INT32) MINIMUM(f->num_args,
-
stack_top - f->locals)
)
;
+
INT32 numargs = (INT32) MINIMUM(f->num_args,
+
stack_top - f->locals);
INT32 varargs = 0; if(of && of->locals) { /* f->num_args can be too large, so this is necessary for some * reason. I don't know why. /mast * * possibly because f->num_args was uninitialized for c_initializers * /arne * */
-
numargs =
DO_NOT_WARN
(
(
INT32)MINIMUM(f->num_args,of->locals - f->locals)
)
;
+
numargs = (INT32)MINIMUM(f->num_args,of->locals - f->locals);
} numargs = MAXIMUM(numargs, 0); /* Handle varargs... */ if (function && (function->identifier_flags & IDENTIFIER_VARARGS) && (f->locals + numargs < stack_top) && (TYPEOF(f->locals[numargs]) == T_ARRAY)) { varargs = f->locals[numargs].u.array->size; }
pike.git/src/builtin.cmod:3728:
i %= output.s->len+1; string_builder_putchar( &output, n ); if (i != output.s->len-1) switch (output.s->size_shift) { case 0: { p_wchar0 *s = STR0(output.s); INT_TYPE p = output.s->len; while (--p>i) s[p] = s[p-1];
-
s[p] =
DO_NOT_WARN
(
(
p_wchar0) n
)
;
+
s[p] = (p_wchar0) n;
} break; case 1: { p_wchar1 *s = STR1(output.s); INT_TYPE p = output.s->len; while (--p>i) s[p] = s[p-1];
-
s[p] =
DO_NOT_WARN
(
(
p_wchar1) n
)
;
+
s[p] = (p_wchar1) n;
} break; case 2: { p_wchar2 *s = STR2(output.s); INT_TYPE p = output.s->len; while (--p>i) s[p] = s[p-1];
-
s[p] =
DO_NOT_WARN
(
(
p_wchar2) n
)
;
+
s[p] = (p_wchar2) n;
} break; #ifdef PIKE_DEBUG default: Pike_fatal("Illegal shift size!\n"); #endif } i++; }