Ejemplo n.º 1
0
int gmi_var_evaluate_expression(mi_h *h, mi_gvar *var)
{
    char *s;

    mi_var_evaluate_expression(h,var->name);
    s=mi_res_value(h);
    if (s)
    {
        free(var->value);
        var->value=s;
    }
    return s!=NULL;
}
Ejemplo n.º 2
0
int gmi_var_assign(mi_h *h, mi_gvar *var, const char *expression)
{
    char *res;
    mi_var_assign(h,var->name,expression);
    res=mi_res_value(h);
    if (res)
    {
        free(var->value);
        var->value=res;
        return 1;
    }
    return 0;
}
Ejemplo n.º 3
0
char *gmi_gdb_show(mi_h *h, const char *var)
{
 mi_gdb_show(h,var);
 return mi_res_value(h);
}