Module: Rasqal
- Defined in:
- ext/rasqal/rasqal.c
Class Method Summary collapse
Class Method Details
.escape(str) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'ext/rasqal/rasqal.c', line 7
static VALUE rb_escape_literal(VALUE mod, VALUE str) {
char *escaped;
int escaped_length;
VALUE result;
str = StringValue(str);
escaped = rasqal_query_escape_counted_string(query, RSTRING_PTR(str), RSTRING_LENINT(str), &escaped_length);
result = rb_str_new(escaped, escaped_length);
rasqal_free_memory(escaped);
return result;
}
|