* F_true on valid.
* F_false on invalid.
* F_none if there is no string to validate (used = 0).
+ *
+ * @see isalpha()
+ * @see isalnum()
*/
#ifndef _di_fake_make_operate_validate_define_name_
extern f_status_t fake_make_operate_validate_define_name(const f_string_static_t name) F_attribute_visibility_internal_d;
if (data_make->cache_arguments.used > 1) {
f_status_t status = F_none;
f_status_t status_file = F_none;
+ f_array_length_t i = 0;
- for (f_array_length_t i = 0; i < data_make->cache_arguments.used; ++i) {
+ for (; i < data_make->cache_arguments.used; ++i) {
status_file = fake_make_assure_inside_project(data_make, data_make->cache_arguments.array[i]);
}
} // for
- for (f_array_length_t i = 0; i < data_make->cache_arguments.used - 1; ++i) {
+ for (i = 0; i < data_make->cache_arguments.used - 1; ++i) {
if (f_file_exists(data_make->cache_arguments.array[i], F_true) != F_true) {
if (data_make->error.verbosity != f_console_verbosity_quiet_e && data_make->error.to.stream) {
status = F_status_set_error(F_failure);
}
- }
+ } // for
return status;
}