Method: Mysql#escape_string
- Defined in:
-
ext/mysql_api/mysql.c,
ext/mysql_api/mysql.c
escape_string(string)
428 429 430 431 432 433 434 435 436 |
# File 'ext/mysql_api/mysql.c', line 428 static VALUE real_escape_string(VALUE obj, VALUE str) { MYSQL* m = GetHandler(obj); VALUE ret; Check_Type(str, T_STRING); ret = rb_str_new(0, (RSTRING_LEN(str))*2+1); rb_str_set_len(ret, mysql_real_escape_string(m, RSTRING_PTR(ret), RSTRING_PTR(str), RSTRING_LEN(str))); return ret; } |