/* * call-seq: * conn.err2string(err) => String * * Return the text string associated with the LDAP error, +err+. */ VALUE rb_ldap_conn_err2string (VALUE self, VALUE err) { RB_LDAP_DATA *ldapdata; int c_err = NUM2INT (err); char *str; GET_LDAP_DATA (self, ldapdata); str = ldap_err2string (c_err); return (str ? rb_tainted_str_new2 (str) : Qnil); }