Module: CharGuess
- Defined in:
- ext/charguess/charguess.c
Class Method Summary collapse
Class Method Details
.guess(str) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'ext/charguess/charguess.c', line 11
static VALUE cg_s_guess(VALUE klass, VALUE str) {
const char*ptr;
int ret;
Check_Type(str, T_STRING);
ret = CharGuessInit();
ptr = GuessChardet((const char *)RSTRING_PTR(str));
ret = CharGuessDone();
return ptr ? rb_str_new2(ptr) : Qnil;
}
|