ms_context_assign_string()
parent
89450f7131
commit
9c9495a644
|
@ -262,6 +262,27 @@ ms_context_assign_variable (MSContext *ctx,
|
|||
}
|
||||
|
||||
|
||||
gboolean
|
||||
ms_context_assign_string (MSContext *ctx,
|
||||
const char *name,
|
||||
const char *str_value)
|
||||
{
|
||||
MSValue *value = NULL;
|
||||
gboolean retval;
|
||||
|
||||
g_return_val_if_fail (MS_IS_CONTEXT (ctx), FALSE);
|
||||
g_return_val_if_fail (name != NULL, FALSE);
|
||||
|
||||
if (str_value)
|
||||
value = ms_value_string (str_value);
|
||||
|
||||
retval = ms_context_assign_variable (ctx, name, value);
|
||||
|
||||
ms_value_unref (value);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
||||
gboolean
|
||||
ms_context_assign_positional (MSContext *ctx,
|
||||
guint n,
|
||||
|
|
|
@ -92,6 +92,9 @@ gboolean ms_context_assign_variable (MSContext *ctx,
|
|||
gboolean ms_context_assign_positional (MSContext *ctx,
|
||||
guint n,
|
||||
MSValue *value);
|
||||
gboolean ms_context_assign_string (MSContext *ctx,
|
||||
const char *name,
|
||||
const char *value);
|
||||
|
||||
MSVariable *ms_context_lookup_var (MSContext *ctx,
|
||||
const char *name);
|
||||
|
|
Loading…
Reference in New Issue