Particularly, in <libedataserver/e-sexp.h>.
if (argc > 0)
e_gw_filter_group_conditions (filter, E_GW_FILTER_OP_AND, argc);
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
if (argc > 0)
e_gw_filter_group_conditions (filter, E_GW_FILTER_OP_OR, argc);
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
sexp_data = (EBookBackendGroupwiseSExpData *) data;
sexp_data->is_filter_valid = FALSE;
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
/* ignore the NULL query */
sexp_data->is_filter_valid = FALSE;
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
/* ignore the NULL query */
sexp_data->is_filter_valid = FALSE;
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
/* ignore NULL query */
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
ldap_data->list = g_list_prepend (ldap_data->list, g_strdup (""));
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
r = e_sexp_eval(sexp->priv->search_sexp);
- retval = (r && r->type == ESEXP_RES_BOOL && r->value.bool);
+ retval = (r && r->type == ESEXP_RES_BOOL && r->value.boolean);
g_object_unref(sexp->priv->search_context->contact);
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
r = e_sexp_eval(sexp);
- retval = (r && r->type == ESEXP_RES_BOOL && r->value.bool);
+ retval = (r && r->type == ESEXP_RES_BOOL && r->value.boolean);
e_sexp_result_free(sexp, r);
equal = FALSE;
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = equal;
+ result->value.boolean = equal;
return result;
}
default_zone);
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = ctx->occurs;
+ result->value.boolean = ctx->occurs;
return result;
}
retval = FALSE;
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = retval;
+ result->value.boolean = retval;
e_cal_component_free_datetime (&dt);
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = e_cal_component_has_attachments (ctx->comp);
+ result->value.boolean = e_cal_component_has_attachments (ctx->comp);
return result;
}
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = matches;
+ result->value.boolean = matches;
return result;
}
e_cal_component_get_dtstart (ctx->comp, &dt);
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = dt.value != NULL;
+ result->value.boolean = dt.value != NULL;
e_cal_component_free_datetime (&dt);
return result;
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = e_cal_component_has_alarms (ctx->comp);
+ result->value.boolean = e_cal_component_has_alarms (ctx->comp);
return result;
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
if (alarms) {
- result->value.bool = TRUE;
+ result->value.boolean = TRUE;
e_cal_component_alarms_free (alarms);
} else
- result->value.bool = FALSE;
+ result->value.boolean = FALSE;
return result;
}
e_cal_component_get_categories_list (ctx->comp, &categories);
if (!categories) {
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = unfiled;
+ result->value.boolean = unfiled;
return result;
}
*/
if (unfiled) {
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = FALSE;
+ result->value.boolean = FALSE;
return result;
}
e_cal_component_free_categories_list (categories);
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = matches;
+ result->value.boolean = matches;
return result;
}
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = (e_cal_component_has_recurrences (ctx->comp) || e_cal_component_is_instance (ctx->comp));
+ result->value.boolean = (e_cal_component_has_recurrences (ctx->comp) || e_cal_component_is_instance (ctx->comp));
return result;
}
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = complete;
+ result->value.boolean = complete;
return result;
}
}
result = e_sexp_result_new (esexp, ESEXP_RES_BOOL);
- result->value.bool = retval;
+ result->value.boolean = retval;
return result;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
}
r = e_sexp_eval(sexp->priv->search_sexp);
- retval = (r && r->type == ESEXP_RES_BOOL && r->value.bool);
+ retval = (r && r->type == ESEXP_RES_BOOL && r->value.boolean);
g_object_unref (sexp->priv->search_context->comp);
g_object_unref (sexp->priv->search_context->backend);
}
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = matched;
+ r->value.boolean = matched;
return r;
}
}
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = matched;
+ r->value.boolean = matched;
return r;
}
if (argc > 1 && argv[0]->type == ESEXP_RES_STRING
&& (contents = camel_medium_get_header (CAMEL_MEDIUM (message), argv[0]->value.string))
&& camel_search_build_match_regex(&pattern, CAMEL_SEARCH_MATCH_REGEX|CAMEL_SEARCH_MATCH_ICASE, argc-1, argv+1, fms->ex) == 0) {
- r->value.bool = regexec (&pattern, contents, 0, NULL, 0) == 0;
+ r->value.boolean = regexec (&pattern, contents, 0, NULL, 0) == 0;
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
argc, argv, fms->ex) == 0) {
message = camel_filter_search_get_message (fms, f);
contents = get_full_header (message);
- r->value.bool = regexec (&pattern, contents, 0, NULL, 0) == 0;
+ r->value.boolean = regexec (&pattern, contents, 0, NULL, 0) == 0;
g_free (contents);
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
return e_sexp_term_eval (f, argv[0]);
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = TRUE;
+ r->value.boolean = TRUE;
return r;
}
if (camel_search_build_match_regex (&pattern, CAMEL_SEARCH_MATCH_ICASE, argc, argv, fms->ex) == 0) {
message = camel_filter_search_get_message (fms, f);
- r->value.bool = camel_search_message_body_contains ((CamelDataWrapper *) message, &pattern);
+ r->value.boolean = camel_search_message_body_contains ((CamelDataWrapper *) message, &pattern);
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
if (camel_search_build_match_regex(&pattern, CAMEL_SEARCH_MATCH_ICASE|CAMEL_SEARCH_MATCH_REGEX|CAMEL_SEARCH_MATCH_NEWLINE,
argc, argv, fms->ex) == 0) {
message = camel_filter_search_get_message (fms, f);
- r->value.bool = camel_search_message_body_contains ((CamelDataWrapper *) message, &pattern);
+ r->value.boolean = camel_search_message_body_contains ((CamelDataWrapper *) message, &pattern);
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
return r;
}
}
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
e_sexp_fatal_error(f, _("Invalid arguments to (system-flag)"));
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = camel_system_flag_get (camel_message_info_flags(fms->info), argv[0]->value.string);
+ r->value.boolean = camel_system_flag_get (camel_message_info_flags(fms->info), argv[0]->value.string);
return r;
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
}
if (result->type == ESEXP_RES_BOOL)
- retval = result->value.bool ? CAMEL_SEARCH_MATCHED : CAMEL_SEARCH_NOMATCH;
+ retval = result->value.boolean ? CAMEL_SEARCH_MATCHED : CAMEL_SEARCH_NOMATCH;
else
retval = CAMEL_SEARCH_NOMATCH;
if (search->current == NULL) {
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new();
gint res = TRUE;
if (argv[0]->type == ESEXP_RES_BOOL)
- res = !argv[0]->value.bool;
+ res = !argv[0]->value.boolean;
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = res;
+ r->value.boolean = res;
}
} else {
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = TRUE;
+ r->value.boolean = TRUE;
}
return r;
d(printf("matching against 1 message: %s\n", camel_message_info_subject(search->current)));
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
if (argc>0) {
r1 = e_sexp_term_eval(f, argv[0]);
if (r1->type == ESEXP_RES_BOOL) {
- r->value.bool = r1->value.bool;
+ r->value.boolean = r1->value.boolean;
} else {
g_warning("invalid syntax, matches require a single bool result");
error_msg = g_strdup_printf(_("(%s) requires a single bool result"), "match-all");
}
e_sexp_result_free(f, r1);
} else {
- r->value.bool = TRUE;
+ r->value.boolean = TRUE;
}
return r;
}
if (argc>0) {
r1 = e_sexp_term_eval(f, argv[0]);
if (r1->type == ESEXP_RES_BOOL) {
- if (r1->value.bool)
+ if (r1->value.boolean)
g_ptr_array_add(r->value.ptrarray, (gchar *)uid);
} else {
g_warning("invalid syntax, matches require a single bool result");
/* TODO: else, find all matches */
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
return r;
}
if (search->current) {
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
if (argc == 1 && argv[0]->type == ESEXP_RES_STRING)
- r->value.bool = camel_medium_get_header(CAMEL_MEDIUM(search->current), argv[0]->value.string) != NULL;
+ r->value.boolean = camel_medium_get_header(CAMEL_MEDIUM(search->current), argv[0]->value.string) != NULL;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
if (argc > 1 && argv[0]->type == ESEXP_RES_STRING
&& (contents = camel_medium_get_header (CAMEL_MEDIUM (msg), argv[0]->value.string))
&& camel_search_build_match_regex (&pattern, CAMEL_SEARCH_MATCH_REGEX|CAMEL_SEARCH_MATCH_ICASE, argc-1, argv+1, search->priv->ex) == 0) {
- r->value.bool = regexec (&pattern, contents, 0, NULL, 0) == 0;
+ r->value.boolean = regexec (&pattern, contents, 0, NULL, 0) == 0;
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
camel_object_unref (msg);
} else {
gchar *contents;
contents = get_full_header (msg);
- r->value.bool = regexec (&pattern, contents, 0, NULL, 0) == 0;
+ r->value.boolean = regexec (&pattern, contents, 0, NULL, 0) == 0;
g_free (contents);
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
camel_object_unref (msg);
} else {
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new();
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
if (camel_search_build_match_regex (&pattern, CAMEL_SEARCH_MATCH_ICASE|CAMEL_SEARCH_MATCH_REGEX|CAMEL_SEARCH_MATCH_NEWLINE, argc, argv, search->priv->ex) == 0) {
- r->value.bool = camel_search_message_body_contains ((CamelDataWrapper *) msg, &pattern);
+ r->value.boolean = camel_search_message_body_contains ((CamelDataWrapper *) msg, &pattern);
regfree (&pattern);
} else
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
camel_object_unref (msg);
} else {
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new();
truth = camel_system_flag_get (camel_message_info_flags(search->current), argv[0]->value.string);
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new ();
}
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new();
if (search->current) {
r = e_sexp_result_new (f, ESEXP_RES_BOOL);
- r->value.bool = same ? TRUE : FALSE;
+ r->value.boolean = same ? TRUE : FALSE;
} else {
r = e_sexp_result_new (f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new ();
if (r2->type == ESEXP_RES_INT)
g_string_append_printf(str, "%d", r2->value.number);
if (r2->type == ESEXP_RES_BOOL)
- g_string_append_printf(str, "%d", r2->value.bool);
+ g_string_append_printf(str, "%d", r2->value.boolean);
else if (r2->type == ESEXP_RES_TIME)
g_string_append_printf(str, "%ld", r2->value.time);
else if (r2->type == ESEXP_RES_STRING) {
if (r2->type == ESEXP_RES_INT)
g_string_append_printf(str, "%d", r2->value.number);
if (r2->type == ESEXP_RES_BOOL)
- g_string_append_printf(str, "%d", r2->value.bool);
+ g_string_append_printf(str, "%d", r2->value.boolean);
else if (r2->type == ESEXP_RES_TIME)
g_string_append_printf(str, "%ld", r2->value.time);
else if (r2->type == ESEXP_RES_STRING)
if (r2->type == ESEXP_RES_INT)
g_string_append_printf(str, "%d", r2->value.number);
if (r2->type == ESEXP_RES_BOOL)
- g_string_append_printf(str, "%d", r2->value.bool);
+ g_string_append_printf(str, "%d", r2->value.boolean);
else if (r2->type == ESEXP_RES_TIME)
g_string_append_printf(str, "%ld", r2->value.time);
else if (r2->type == ESEXP_RES_STRING)
r = e_sexp_term_eval(f, argv[0]);
else {
r = e_sexp_result_new(f, ESEXP_RES_STRING);
- r->value.string = g_strdup(argv[0]->value.bool ? "1" : "0");
+ r->value.string = g_strdup(argv[0]->value.boolean ? "1" : "0");
}
return r;
if (argc == 1 && argv[0]->value.string[0] == '\0') {
if (s->current) {
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = TRUE;
+ r->value.boolean = TRUE;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new ();
/* nothing to match case, do nothing (should be handled higher up?) */
if (s->current) {
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
r->value.ptrarray = g_ptr_array_new ();
for (i=0;i<j && !truth;i++)
truth = *uidp++ == uidn;
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = truth;
+ r->value.boolean = truth;
} else {
r = e_sexp_result_new(f, ESEXP_RES_ARRAY_PTR);
array = r->value.ptrarray = g_ptr_array_new();
g_hash_table_insert(ht, a1[j], GINT_TO_POINTER(n+1));
}
} else if (r1->type == ESEXP_RES_BOOL) {
- bool = bool && r1->value.bool;
+ bool = bool && r1->value.boolean;
}
e_sexp_result_free(f, r1);
}
r->value.ptrarray = lambdafoo.uids;
} else if (type == ESEXP_RES_BOOL) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = bool;
+ r->value.boolean = bool;
}
g_hash_table_destroy(ht);
g_hash_table_insert(ht, a1[j], (gpointer)1);
}
} else if (r1->type == ESEXP_RES_BOOL) {
- bool |= r1->value.bool;
+ bool |= r1->value.boolean;
}
e_sexp_result_free(f, r1);
}
r->value.ptrarray = lambdafoo.uids;
} else if (type == ESEXP_RES_BOOL) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = bool;
+ r->value.boolean = bool;
}
g_hash_table_destroy(ht);
if (argc>0) {
if (argv[0]->type == ESEXP_RES_BOOL
- && argv[0]->value.bool)
+ && argv[0]->value.boolean)
res = FALSE;
}
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = res;
+ r->value.boolean = res;
return r;
}
e_sexp_fatal_error(f, "Incompatible types in compare <");
} else if (r1->type == ESEXP_RES_INT) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = r1->value.number < r2->value.number;
+ r->value.boolean = r1->value.number < r2->value.number;
} else if (r1->type == ESEXP_RES_TIME) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = r1->value.time < r2->value.time;
+ r->value.boolean = r1->value.time < r2->value.time;
} else if (r1->type == ESEXP_RES_STRING) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = strcmp(r1->value.string, r2->value.string) < 0;
+ r->value.boolean = strcmp(r1->value.string, r2->value.string) < 0;
}
e_sexp_result_free(f, r1);
e_sexp_result_free(f, r2);
e_sexp_fatal_error(f, "Incompatible types in compare >");
} else if (r1->type == ESEXP_RES_INT) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = r1->value.number > r2->value.number;
+ r->value.boolean = r1->value.number > r2->value.number;
} else if (r1->type == ESEXP_RES_TIME) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = r1->value.time > r2->value.time;
+ r->value.boolean = r1->value.time > r2->value.time;
} else if (r1->type == ESEXP_RES_STRING) {
r->type = ESEXP_RES_BOOL;
- r->value.bool = strcmp(r1->value.string, r2->value.string) > 0;
+ r->value.boolean = strcmp(r1->value.string, r2->value.string) > 0;
}
e_sexp_result_free(f, r1);
e_sexp_result_free(f, r2);
r1 = e_sexp_term_eval(f, argv[0]);
r2 = e_sexp_term_eval(f, argv[1]);
if (r1->type != r2->type) {
- r->value.bool = FALSE;
+ r->value.boolean = FALSE;
} else if (r1->type == ESEXP_RES_INT) {
- r->value.bool = r1->value.number == r2->value.number;
+ r->value.boolean = r1->value.number == r2->value.number;
} else if (r1->type == ESEXP_RES_BOOL) {
- r->value.bool = r1->value.bool == r2->value.bool;
+ r->value.boolean = r1->value.boolean == r2->value.boolean;
} else if (r1->type == ESEXP_RES_TIME) {
- r->value.bool = r1->value.time == r2->value.time;
+ r->value.boolean = r1->value.time == r2->value.time;
} else if (r1->type == ESEXP_RES_STRING) {
- r->value.bool = strcmp(r1->value.string, r2->value.string) == 0;
+ r->value.boolean = strcmp(r1->value.string, r2->value.string) == 0;
}
e_sexp_result_free(f, r1);
e_sexp_result_free(f, r2);
r->value.number = argv[0]->value.number;
break;
case ESEXP_RES_BOOL:
- r->value.number = argv[0]->value.bool != 0;
+ r->value.number = argv[0]->value.boolean != 0;
break;
case ESEXP_RES_STRING:
r->value.number = strtoul(argv[0]->value.string, NULL, 10);
r->value.string = g_strdup_printf("%d", argv[0]->value.number);
break;
case ESEXP_RES_BOOL:
- r->value.string = g_strdup_printf("%d", argv[0]->value.bool != 0);
+ r->value.string = g_strdup_printf("%d", argv[0]->value.boolean != 0);
break;
case ESEXP_RES_STRING:
r->value.string = g_strdup(argv[0]->value.string);
if (argc >=2 && argc<=3) {
r = e_sexp_term_eval(f, argv[0]);
- doit = (r->type == ESEXP_RES_BOOL && r->value.bool);
+ doit = (r->type == ESEXP_RES_BOOL && r->value.boolean);
e_sexp_result_free(f, r);
if (doit) {
return e_sexp_term_eval(f, argv[1]);
case ESEXP_TERM_BOOL:
r(printf(" (gint %d)\n", t->value.number));
r = e_sexp_result_new(f, ESEXP_RES_BOOL);
- r->value.bool = t->value.bool;
+ r->value.boolean = t->value.boolean;
break;
case ESEXP_TERM_TIME:
r(printf(" (time_t %d)\n", t->value.time));
printf("string: '%s'\n", r->value.string);
break;
case ESEXP_RES_BOOL:
- printf("bool: %c\n", r->value.bool?'t':'f');
+ printf("bool: %c\n", r->value.boolean?'t':'f');
break;
case ESEXP_RES_TIME:
printf("time_t: %ld\n", (glong) r->value.time);
printf(" %d", t->value.number);
break;
case ESEXP_TERM_BOOL:
- printf(" #%c", t->value.bool?'t':'f');
+ printf(" #%c", t->value.boolean?'t':'f');
break;
case ESEXP_TERM_TIME:
printf(" %ld", (glong) t->value.time);
}
t = parse_term_new(f, ESEXP_TERM_BOOL);
- t->value.bool = (str[0] == 't');
+ t->value.boolean = (str[0] == 't');
break; }
case G_TOKEN_SYMBOL:
s = g_scanner_cur_value(gs).v_symbol;
GPtrArray *ptrarray;
gint number;
gchar *string;
- gint bool;
+ gint boolean;
time_t time;
} value;
};
union {
gchar *string;
gint number;
- gint bool;
+ gint boolean;
time_t time;
struct {
struct _ESExpSymbol *sym;